【问题标题】:Parent/owner of a Winforms component [duplicate]Winforms 组件的父/所有者 [重复]
【发布时间】:2010-10-23 02:24:51
【问题描述】:

从嵌入在表单中的自定义 Winforms 组件,我如何获得父/所有者控件?

我有一个 IContainer 并且 Site 属性不为空,但我不知道如何到达“真正的”父级。

(这是this question 的后续,atm 我正在尝试向父母 VisibleChanged 添加一个处理程序,但这不是我第一次面对这个问题)

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    不理想,但试试这个...

    将用户控件更改为组件类(在代码编辑器中),构建解决方案并删除所有有错误的代码(与用户控件相关但在组件中不可用,因此调试器会抱怨它)

    将用户控件改回用户控件类...

    现在它可以识别名称和父属性,但将组件显示为不可见,因为它不再可设计。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-09
      • 2015-01-16
      • 2017-10-27
      • 1970-01-01
      • 2017-04-30
      • 2020-06-29
      • 2015-05-03
      相关资源
      最近更新 更多