[英]wpf listbox Items add from another wpf window
有誰知道如何從另一個WPF窗口將項目添加到WPF列表框(在混合時創建的窗口)?
我有以下代碼
mainpage mp = new mainpage();
mp.listbox1.Items.Add(namebox.Text);
感謝大伙們
兩種解決方案:
創建帶有參數的構造函數並將其添加到構造函數中
mainpage mp =新的mainpage(namebox.Text);
公共主頁(字符串newItem){this.listbox1.Items.Add(namebox.Text); }
您可以在System.Windows
-namespace中使用Application
-class。 采用
System.Windows.Application app = System.Windows.Application.Current;
System.Windows.WindowCollection wincol = app.Windows;
//iterate through collection and find your window
當然,您將需要注意線程處理,因為通常每個窗口都是在自己的線程中創建的。 有關更多參考,請參見MSDN 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.