我有几个面板占用了我的表单上的大量空间,有时当我将新控件放到表单上时,Visual Studios会将该控件放在该面板中,这是我不想要的。有没有办法确定控件不在面板内?
答案 0 :(得分:3)
使用文档大纲视图查看层次结构树。
单击“查看”→“其他Windows”→“文档大纲”。
默认快捷方式是 Ctrl + W , U 。
此外:单击设计器中的控件然后多次单击 Esc 键将在层次结构中向上移动,始终选择父级,直到选择了根表单/控件。
这可以是一种直观地看到内部包含某个控件的控件的方法。
答案 1 :(得分:0)
自从我完成winforms以来已经有一段时间了,但我相信面板中的项目将具有相对于面板原点的左侧和顶部属性。
如果我的记忆是正确的,那么,您可以检查控件的位置,并且应该立即清楚它们是否与表单本身相关。
答案 2 :(得分:0)
您可以查看Form1.Designer.cs
文件,并确切了解哪个容器是控件的父级。