Как вы привязываетесь к свойству пользовательского элемента управления?
В приложениях Магазина Windows вы создаете пользовательский элемент управления для инкапсуляции и повторного использования кода и макета XAML. Простой пользовательский элемент управления может выглядеть следующим образом:
<UserControl>
<StackPanel>
<TextBlock Text="First Name" />
<TextBox x:Name="MyTextBox" />
</StackPanel>
</UserControl>
Теперь я хочу настроить привязку. Поэтому я создаю программный код со свойствами, которые предоставляют свойства Text элементов управления пользовательского интерфейса. Что-то вроде этого:
public string TextBoxText
{
get { return MyTextBoxText.Text; }
set { MyTextBoxText.Text = value; }
}
Однако это не работает. Похоже, что привязка данных к пользовательскому элементу управления является важной частью пользовательского интерфейса XAML. Но как это сделать?