我有一个表单,其中有几个组件,在可视化编辑器底部的Component Window Area
中。
但是,有一个组件在Object Inspector
中是可见的,但在那里是不可见的。还有其他相同类型的组件存在,他们都是可见的,所以我猜没有问题的组件本身。Component Window Area
中也没有可见的滚动条。
换句话说,通过Object Inspector
,我可以找到该组件,并设置其所有属性等,但在设计器的窗体上看不到它。
知道是什么引起的吗?
一切都还能正常工作,但它让我担心我的项目出了问题。
我已经将Designer.cs中的代码与其他可见的组件进行了比较,没有什么不同,也没有缺少任何代码。
我重新启动了VS
我试过Clean
和Rebuild
也没什么效果
我不知道我还能尝试什么
2条答案
按热度按时间zed5wv101#
我有相同的主题,并通过进入{formobjectname}.Designer.cs代码,然后查找对象定义并更改此.{object}.location值来解决。在我的例子中,y值为负。问候。
3z6pesqy2#
我发现如何解决这个问题,似乎组件有一个负的
Left
属性。因此,首先使用
Object Inspector
选择组件然后通过单击
Designer
的选项卡使其处于活动状态现在可以使用
Arrow keys
将组件移回可见范围。我一直认为组件没有
Location
属性,但显然它们有,由于某种原因,它在这个组件上被搞砸了。在Designer.cs中没有
Location
或Left
属性...