WPF: привязать текстовый блок к текстовому полю - PullRequest
1 голос
/ 18 марта 2011

У меня есть одно окно с контролем текстового поля. это окно поднимается второе окно, в котором у меня есть какой-то текстовый блок

Я хотел бы привязать этот текстовый блок к текстовому полю, чтобы увидеть, что я набрал ...

как я могу это сделать?

спасибо

1 Ответ

2 голосов
/ 18 марта 2011
class Window1
{
    void OpenSecondWindow()
    {
        var window = new Window2();
        window.SetTextboxContext(textbox);
        window.Show();
    }
}

class Window2
{
    public void SetTextboxContext(object context)
    {
        textblock.DataContext = context;
    }
}

XAML:

Окно1:

<Window>
    <TextBox x:Name="textbox" />
</Window>

Окно2:

<Window>
    <TextBlock x:Name="textblock" Text="{Binding Text}" />
</Window>
...