一千萬個為什麽

搜索

如何進行Windows窗體導航

我有一個主窗體,有一個帶有四個按鈕form1,form2,form3和form4的toostrip。在這些按鈕的單擊事件中,我添加了此代碼 FormOne frm1 = new FormOne(); frm1.Show(); 反之亦然我在其他表單上添加了按鈕以導航到其他運行良好的按鈕。

Q1:每次按下mainform按鈕時,都存在一個問題,另一個表單的新實例顯示如何只顯示一個實例而不是更多

Q2:當另一種形式可見時,如何使第一種形式不可見?

最佳答案

問題1:每次按下主界面按鈕時,另一個表單的新實例會顯示如何只顯示一個不再存在的實例

將表單另存為主表單的實例成員。在初始化時創建它們,並在單擊鼠標按鈕時顯示(像往常一樣)。

Q2:當另一個表格可見時,如何使第一個表單不可見?

無論您要隱藏哪個表單,請調用其 .Hide()方法。

轉載註明原文: 如何進行Windows窗體導航