2012-03-31 96 views
0

我正在WPF中做一個學生註冊系統,我有一個非常奇怪的查詢,關於它,我有一個窗口裏面有兩個stackpanels,並在這兩個堆棧面板usercontrol被動態添加。 Eg.Usercontrol 1被添加到Window的Stackpanel1現在這些usercontrol-1是動態生成的,可以說它們是學生名稱,現在當我點擊其中一個學生名稱(usercontrol -1)時,它應該獲取該特定學生的所有詳細信息並調用新的usercontrol-2並將其作爲子窗口添加到窗口中的stackpanel-2。Usercontrol點擊事件調用new usercontrol

我能夠爲每個學生處理usercontrol-1的單擊事件,並且還獲取他們的信息並將這些信息傳遞給usercontrol-2現在我需要的是如何將usercontrol -2添加到stackpanel-通過在usercontrol-1中編寫代碼來實現窗口的2窗口還是有其他方法來做同樣的事情。

請幫我關於這一點,我真的暈了起來!

回答

0

從你的描述中得知,你正在處理usercontrol-1點擊它。 您可以簡單地在窗口級別處理它的單擊事件,並將所有代碼添加到usercontrol-2並在其中進行初始化。