【发布时间】:2010-10-23 02:24:51
【问题描述】:
从嵌入在表单中的自定义 Winforms 组件,我如何获得父/所有者控件?
我有一个 IContainer 并且 Site 属性不为空,但我不知道如何到达“真正的”父级。
(这是this question 的后续,atm 我正在尝试向父母 VisibleChanged 添加一个处理程序,但这不是我第一次面对这个问题)
【问题讨论】:
从嵌入在表单中的自定义 Winforms 组件,我如何获得父/所有者控件?
我有一个 IContainer 并且 Site 属性不为空,但我不知道如何到达“真正的”父级。
(这是this question 的后续,atm 我正在尝试向父母 VisibleChanged 添加一个处理程序,但这不是我第一次面对这个问题)
【问题讨论】:
不理想,但试试这个...
将用户控件更改为组件类(在代码编辑器中),构建解决方案并删除所有有错误的代码(与用户控件相关但在组件中不可用,因此调试器会抱怨它)
将用户控件改回用户控件类...
现在它可以识别名称和父属性,但将组件显示为不可见,因为它不再可设计。
【讨论】: