首页 > 解决方案 > 组件在编辑器中不可见,但在对象检查器中可见

问题描述

我有一个表单,其中存在多个组件,位于Component Window Area可视化编辑器的底部。

然而,一个组件在那里不可见,尽管它在Object Inspector. 还有其他相同类型的组件,它们都是可见的,所以我想组件本身没有问题。
也没有滚动条可见Component Window Area

换句话说,通过Object Inspector我可以找到组件,并设置它的所有属性等等,但我在设计器的表单上看不到它。

知道什么会导致这种情况吗?
一切仍然有效,但我担心我的项目有问题......

我已经将 Designer.cs 中的代码与其他可见的组件进行了比较,那里没有什么不同,也没有丢失任何代码。 我重新启动了我试过的
VS ,也没有效果
CleanRebuild

我不知道我还能尝试什么

标签: winformsvisual-studio-2015

解决方案


我找到了解决方法,似乎该组件具有负面Left属性。

因此,首先使用 选择组件Object Inspector
然后Designer通过单击其选项卡使其处于活动状态
现在您可以使用Arrow keys将组件移回可见范围。

我一直认为组件没有Location属性,但显然它们确实有,并且由于某种原因它在这个组件上搞砸了。
在 Designer.cs 中没有LocationorLeft属性...


推荐阅读