2010-06-16 146 views
0

在我試圖構建的程序中,我有一個菜單按鈕,打開第二個窗口。用戶將信息放入第二個窗口,按下「完成」按鈕,信息被轉移到主窗口中。我遇到的問題是打開第二個窗口。我有兩個窗口在Visual Studio中的xaml文件中生成,但我無法找到顯示第二個窗口的方法。使用「窗口窗口=新窗口」不符合我的需要,因爲1)我已經有了第二個窗口,並且2)我已經嘗試過了,我無法弄清楚如何將子窗口添加到窗口中;沒有window.children,也沒有任何網格可以讓孩子們進入。先謝謝你!如何在同一個程序中將信息從一個窗口發送到另一個窗口?


片刻之後,我按下後,我想的東西,我說好的嘗試:

「WindowAdd添加=新WindowAdd; // WindowAdd是第二個窗口

add.Show();」

這正是我想要它做的。我接下來的問題是將信息TextBoxes發送到MainWindow。我認爲餅乾可能有效,但不確定。任何人有任何想法?提前致謝!

回答

3

您需要在代碼中創建的窗口,但是在做:

Window window = new Window(); 

你應該使用:

Window2 window = new Window2(); // Assuming the window's class name is Window2 

這將構建並初始化你的新窗口類的一個實例,定義在XAML中。一旦你完成了這個,你可以打開窗口,你會看到所有的控件。

+0

謝謝你的回答。如果只有我早點收到,這些信息會爲我節省很多時間。 – Daniel 2010-06-17 20:14:46

相關問題