无法通过代码访问控件

时间:2013-04-09 22:06:32

标签: c# listview tabcontrol splitpanel

我目前正在尝试将项目添加到列表视图中。问题......它不是我正在研究的当前形式。

目标物品位于:

Form1
  TabControl1
    Tab2
      SplitPanel1
        Panel1
          listMain

尝试从位置添加项目:

Form1
  TabControl1
    Tab2
      SplitPanel1
        Panel2
          UserControlForm

我确信这很容易,但我似乎无法弄清楚如何从代码中访问它。

有没有人有任何建议?它都在同一名称空间......

1 个答案:

答案 0 :(得分:0)

这不是一个非常干净的方法,但可以做到。 WinForms中的UI控件默认是私有的,因此从技术上讲,您可以打开designer.cs文件,找到控件并将其公开。但是,我建议采用更好的设计,而不是采用这种方式。