C# 如何通过属性浏览器定位GUI元素

C# 如何通过属性浏览器定位GUI元素,c#,visual-studio-2010,C#,Visual Studio 2010,一个简单的问题,但我似乎找不到一个舒适的方式,也找不到正确的方式问谷歌: 属性浏览器顶部的组合框显示使用GUI设计器创建的所有GUI元素 是否有一种简单的方法来定位在属性浏览器中选择的GUI元素,如“Highlight element”或类似的内容 如何删除设计师无法访问的“孤立”元素(不要问我这是怎么发生的) 目前唯一的方法似乎是在VS2012菜单中的MyForm.Designer.cs中手动删除。转到查看|其他窗口|文档大纲 它将为您提供窗体上所有控件的树状视图。你可以在窗口中选择它们,然

一个简单的问题,但我似乎找不到一个舒适的方式,也找不到正确的方式问谷歌: 属性浏览器顶部的组合框显示使用GUI设计器创建的所有GUI元素

是否有一种简单的方法来定位在属性浏览器中选择的GUI元素,如“Highlight element”或类似的内容

如何删除设计师无法访问的“孤立”元素(不要问我这是怎么发生的)


目前唯一的方法似乎是在VS2012菜单中的MyForm.Designer.cs中手动删除。转到查看|其他窗口|文档大纲


它将为您提供窗体上所有控件的树状视图。你可以在窗口中选择它们,然后按delete键,我不明白你的意思。你是说,对象在窗体之外,并且不可见吗?在属性资源管理器中。您可以看到活动对象的名称。它是属性对象的标题。然后你可以点击它。您的所有对象都将显示。然后只需选择外部的对象(确保您知道它的名称),然后在您选择它之后。只需按键盘上的
delete
。这就是重点,我可以在属性浏览器中选择它,但不能在设计器中选择。在属性浏览器中选择一个对象并按delete键不起作用。这就是我要找的…谢谢!不过,我的目标并没有列在那里。所以,我想这是一个错误。我最近和一些设计师有矛盾。可能是这样的结果。使用WinForms designer,您永远不会知道。。如果您的对象未在此处列出,则在窗体控件集合
控件
之前,它可能尚未添加。尝试手动从form.designer.cs文件中删除它。