如何在silverlight中访问用户控件的内部子控件
我有一个非常简单的控件。它只显示一个文本框如何在silverlight中访问用户控件的内部子控件,silverlight,user-controls,Silverlight,User Controls,我有一个非常简单的控件。它只显示一个文本框 <my:usercontrol x:Name="myControl" /> 我想按如下方式使用我的控件: <my:usercontrol x:Name="myControl"> <sdk:Label x:Name="InnerControl" Content="Hello World" /> </my:usercontrol> 如何从“myControl”中访问“InnerContro
<my:usercontrol x:Name="myControl" />
我想按如下方式使用我的控件:
<my:usercontrol x:Name="myControl">
<sdk:Label x:Name="InnerControl" Content="Hello World" />
</my:usercontrol>
如何从“myControl”中访问“InnerControl”?既然您为标签定义了名称,您可以使用其名称在UserControl的代码隐藏文件中访问它 例如:
// ctor
public partial class usercontrol : UserControl {
InitializeComponent();
var Label = this.Content; // This is the label (InnerControl)
}
由于为标签定义了名称,因此可以使用其名称在UserControl的codebehind文件中访问它 例如:
// ctor
public partial class usercontrol : UserControl {
InitializeComponent();
var Label = this.Content; // This is the label (InnerControl)
}
你是说代码(-behind)?是的,我想在myControl上使用代码(-behind)访问它。你是说代码(-behind)?是的,我想在myControl上使用代码(-behind)访问它