C# WPF主窗口調用子窗口,並將子窗口數據返回給主窗體

有時,上位機的功能越多,一個主界面可能包容不下,這就需要將一些功能單獨做一個窗口,這也是考慮到可移植性,比如,現在我的上位機需要一個設置CAN參數的界面,如下圖
在這裏插入圖片描述請注意,我一共使用了2個Button,點擊”取消“按鈕,將關閉該界面,點擊”連接“按鈕,該界面將數據保存並返回給主界面

將”取消“按鍵的屬性”DialogResult“值設爲”Canael“,將”連接“對應的該屬性值設置爲”OK“
在這裏插入圖片描述
主程序裏調用就可以了

            if(ControllerHelper.IfCan.ShowDialog() == DialogResult.OK)
            {
                ControllerHelper.Connect();
            }
            else
            {
                ControllerHelper.IfCan.Hide();
            }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章