组件在编辑器中不可见但在对象检查器中可见
Component not visible on the editor but visible in object inspector
我在可视化编辑器底部的 Component Window Area
中有一个包含多个组件的表单。
然而,有一个组件在那里不可见,尽管它在 Object Inspector
中可见。还有其他相同类型的组件,它们都是可见的,所以我想组件本身没有问题。
Component Window Area
中也没有可见的滚动条
换句话说,通过Object Inspector
我可以找到组件,并设置它的所有属性等等,但是我在设计器的窗体上看不到它。
知道是什么原因造成的吗?
一切仍然有效,但我担心我的项目有问题...
我已经将 Designer.cs 中的代码与其他可见的组件进行了比较,两者没有什么不同,也没有遗漏任何代码。
我重启了 VS
我试过 Clean
和 Rebuild
也没有效果
我不知道我还能尝试什么
我找到了解决这个问题的方法,组件似乎有一个负 Left
属性。
所以首先 select 使用 Object Inspector
的组件
然后通过单击其标签表
激活 Designer
现在您可以使用 Arrow keys
将组件移回可见范围。
我一直认为组件没有 Location
属性,但显然它们有并且由于某种原因在这个组件上搞砸了。
在 Designer.cs 中没有 Location
或 Left
属性...
我在可视化编辑器底部的 Component Window Area
中有一个包含多个组件的表单。
然而,有一个组件在那里不可见,尽管它在 Object Inspector
中可见。还有其他相同类型的组件,它们都是可见的,所以我想组件本身没有问题。
Component Window Area
换句话说,通过Object Inspector
我可以找到组件,并设置它的所有属性等等,但是我在设计器的窗体上看不到它。
知道是什么原因造成的吗?
一切仍然有效,但我担心我的项目有问题...
我已经将 Designer.cs 中的代码与其他可见的组件进行了比较,两者没有什么不同,也没有遗漏任何代码。
我重启了 VS
我试过 Clean
和 Rebuild
也没有效果
我不知道我还能尝试什么
我找到了解决这个问题的方法,组件似乎有一个负 Left
属性。
所以首先 select 使用 Object Inspector
的组件
然后通过单击其标签表
激活 Designer
现在您可以使用 Arrow keys
将组件移回可见范围。
我一直认为组件没有 Location
属性,但显然它们有并且由于某种原因在这个组件上搞砸了。
在 Designer.cs 中没有 Location
或 Left
属性...