如何讓這樣的事情:(屏幕是不是從我的應用程序)
當是改變對話框的按鈕,它會自動更改位圖在主窗口... 我希望你理解我的概率; 那麼我怎樣才能使這個對話窗口? 或者我如何從dialogWindow訪問主窗口變量?對話窗口更改主窗口
0
A
回答
0
如果沒有架構來支持(如MVVM
),你可以簡單地使用Application
對象在你的對話框代碼隱藏:
MainWindow mainWindow = Application.Current.MainWindow as MainWindow;
mainWindow.button1.Content = "Dialog rename me";
Application
對象設爲您的應用程序執行,是全球性的。
0
定義一個類,在其中放置與物品相關的所有信息。 所有屬性都使用NotifyPropertyChanged。
其中一個屬性是標題。 所以現在在你的主窗口中,你有一個TextBlock綁定了你的對象標題(它可能在繪製對象並寫上述標題的控件中),而當你點擊一個按鈕時,它會打開另一個窗口。在第二個窗口的構造函數(new())中,將繪製的對象作爲參數。
因此,當您在第二個窗口中更改標題時,它會在第一個窗口中更新。
相關問題
- 1. 更新主窗口對話框
- 2. 更改主窗口內容
- 3. 更改jQuery對話框窗口位置
- 4. WPF - 設置對話窗口相對於主窗口的位置?
- 5. 對話窗口xaml窗口手機8.1
- 6. 如何在GTK的主窗口中居中對話窗口?
- 7. 主窗口內新窗口?
- 8. 對話框窗口如何在父窗口中修改JS
- 9. 對話窗口內的子對話窗口
- 10. PyQt5對話框關閉主窗口
- 11. PyQt的主窗口與對話
- 12. WPF,MVVM - 設置對話窗口相對於主窗口的位置?
- 13. Force Powerpoint主窗口更新
- 14. 更新從主窗口
- 15. 在對話框窗口
- 16. 創建對話框窗口
- 17. jQuery的對話窗口
- 18. WPF中的對話窗口
- 19. Roslyn的對話框窗口
- 20. 把對話窗口前
- 21. 彈出窗口對話框
- 22. 對話窗口MVVM方式
- 23. 自定義對話窗口
- 24. 從彈出窗口更新主窗口的值更新
- 25. C#窗口C#電話窗口
- 26. 窗口電話窗口桌面通信
- 27. 主窗口中的浮動窗口
- 28. Pyqt 5新窗口崩潰主窗口
- 29. 從彈出窗口調用主窗口
- 30. 主窗口內的FLTK彈出窗口
感謝這有助於。 – 2012-02-18 18:22:37