如何访问UserControl的UserControl下的控件

时间:2013-01-10 10:58:32

标签: c#

我有一个主页面,它是从几个父UserControls构建的,其中一些父UserControls是由多个子UserControls构建的。

目前我面临的问题是,我需要从主页面访问RadioButtonList,并且特定的RadioButtonList位于子UserControl中。

主页包含父UserControl。

父UserControl包含子UserControl。

Child Usercontrol包含RadioButtonList。

请帮忙。

1 个答案:

答案 0 :(得分:1)

向自定义用户控件添加属性以公开内部控件,如下所示:

public RadioButtonList RadioButtons { 
  get { return _radioButtons; }
}

实例的名称为_radioButtons

你可以在层次结构中一直这样做,尽管它会因深层复合结构而变得混乱。

相关问题