首页 > 解决方案 > Windows 窗体程序将菜单项显示为在设计器中选中,并在程序运行时显示为彩色块

问题描述

我使用 C#、Forms 和 .Net Framework 4.8 在 VS 中编写了一个程序。在 Designer 中,菜单项显示为选中状态。当我运行程序时,项目显示为彩色块而不是检查。我已经搜索过,但似乎找不到任何关于此类问题的参考。 设计器中的菜单

运行时菜单

标签: windowsformsmenuchecked

解决方案


我弄清楚了问题所在。在 menuitem 属性中,有一个名为“ImageScaling”的属性,默认为“SizeToFit”。一旦我将其设置为“无”,复选标记就会出现在一个蓝色的小框中(如我所愿)。感谢您的关注。


推荐阅读