2011-03-18 101 views
1

我有一個窗口,帶有文本框控件。 這個窗口上升,我有一些文字塊第二個窗口WPF:將文本塊綁定到文本框

我想這個文本塊綁定到文本框,爲了看我鍵入的內容...

我該怎麼辦呢?

感謝

回答

2
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> 
+0

沒有工作的文本塊不是updat編輯與文本(我得到空文本塊) – Igal 2011-03-19 21:03:40

+0

@user,在運行時VS輸出窗口中的任何綁定錯誤? – Snowbear 2011-03-19 21:27:43