У меня есть telerik groupbox для silverlight.
У меня есть пользовательский элемент управления, в котором у меня был групповой блок (x: Name = "grpBox") с тремя элементами управления (ctrl1, ctrl2, ctrl3).
Я перетащил пользовательский элемент управления в page.xaml и назвал его "UCl1".
так что теперь в коде позади page.xaml я хочу получить / установить свойства зависимости ctrl1 / ctrl2 / ctrl3.
У меня также есть другой пользовательский элемент управления с TextBox, TextBlock и пользовательским свойством зависимости LabelText.
Как я могу это сделать?
Код:
Контент пользователя:
<telerik:GroupBox Header="Header" x:Name="grpBox">
<StackPanel>
<TextBlock x:Name="ctrl1"/>
<TextBlock x:Name="ctrl2"/>
<TextBox x:Name="ctrl3"/>
<my:myUserContro2 x:Name="LabeledTextBox" LabelText="FirstName:" />
</StackPanel>
</telerik:GroupBox>
Page.XAml:
<my1:uc1 x:Name="UCl1" />
теперь в codebehiind page.xaml.cs:
UCl1.grpBox.ctrl1.text = "Добро пожаловать ...";
Также я хочу установить пользовательское значение свойства зависимости следующим образом:
UCl1.grpBox.LabeledTextBox.LabelText = "Имя:";
Я пытался, но после UCl1.grpBox я не могу получить доступ к ctrl1 / 2 / 3.
Любая помощь с благодарностью.
Спасибо.