Как вы привязываетесь к свойству пользовательского элемента управления?

В приложениях Магазина 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. Но как это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос