1

我有一个非常简单的控制。它只显示一个文本框。

<my:usercontrol x:Name="myControl" />

我想使用我的控件如下:

<my:usercontrol x:Name="myControl">
    <sdk:Label x:Name="InnerControl" Content="Hello World" />
</my:usercontrol>

如何从“myControl”中访问“InnerControl”?

4

1 回答 1

1

由于您为标签定义了名称,因此您可以在 UserControl 的代码隐藏文件中使用其名称访问它

例子:

// ctor
public partial class usercontrol : UserControl {
  InitializeComponent();
  var Label = this.Content; // This is the label (InnerControl)
}
于 2013-01-18T07:58:01.380 回答