Como você se liga à propriedade de um controle de usuário?

Nos aplicativos da Windows Store, você cria um controle de usuário para encapsular e reutilizar o código por trás e o XAML de layout. Um controle de usuário simples pode ser assim:

<UserControl>
    <StackPanel>
        <TextBlock Text="First Name" />
        <TextBox x:Name="MyTextBox" />
    </StackPanel>
</UserControl>

Agora, quero configurar a ligação. Então eu crio código por trás com propriedades que expõem as propriedades de texto dos controles de interface do usuário. Algo assim:

public string TextBoxText
{
    get { return MyTextBoxText.Text; }
    set { MyTextBoxText.Text = value; }
}

Entretanto, isso não funciona. Parece que a vinculação de dados a um controle de usuário é uma parte valiosa de uma interface do usuário XAML. Mas como isso é feito?

questionAnswers(2)

yourAnswerToTheQuestion