C、隱藏的主視窗如何顯示?

發布 科技 2024-02-08
27個回答
  1. 匿名使用者2024-02-05

    您可以將主視窗作為引數傳遞給子視窗。

    **如下:主視窗:

    public partial class frmmain : form

    public static frmmain f0 = null;用於指代主視窗。

    public frmmain()

    initializecomponent();

    f0 = this;分配。

    private void button1_click(object sender, eventargs e)

    new frmcx().show();

    子視窗:公共分部類 FRMCX : form

    public frmcx()

    initializecomponent();

    private void frmcx_formclosing(object sender, formclosingeventargs e)

    將顯示主視窗。

  2. 匿名使用者2024-02-04

    你的主視窗是 from1,如果是這樣,它是新的 from1()show();就是這樣,你做的是乙個 winfrom 程式,表單的名稱是你呼叫的 from2 和 from1,所以你的表單的類名是 from2 和 from1,你可以用類例項化物件,所以你明白嗎?

  3. 匿名使用者2024-02-03

    將 form1 型別的成員變數 p frm 新增到 form2 中

    Make = form1

    然後 p

  4. 匿名使用者2024-02-02

    在 form2 中的按鈕正下方。

    form1 f3=new form1();

    然後你點選按鈕 form1 它就出來了。

  5. 匿名使用者2024-02-01

    按照樓上的方法,可以通過將 form1 傳遞給 form2 來呼叫 show,但實際上這並不是乙個好的方法,如果忘記在 form2 中返回 form1,直接關閉 form2,那麼 form1 將永久駐留在記憶體中(除非用任務管理器關閉),最好使用 mdi,或者讓它以控制載入的形式出現。

  6. 匿名使用者2024-01-31

    構造 函式。

    form1 中的 Button Click 事件:private void button1 click(object sender, eventargs e)。

    form2**:

    form f1 = new form1();

    Form2 構造。

    public Form2(Form1 FirstForm) Form2 按鈕 Click EventPrivate void Button1 Click(Object Sender, EventArgs E).

  7. 匿名使用者2024-01-30

    例如,在顯示 form2 時,將 form1 作為引數傳遞給 form2;

    點選按鈕時:;;

  8. 匿名使用者2024-01-29

    嗯,沒關係,表格 1:

    public form1()

    表單 1 的按鈕事件。

    private void button1_click(object sender, eventargs e)

    形式 2:form1 f1 = null;

    public form2 (form1 f) 窗體 2 的關閉按鈕事件。

    private void button1_click(object sender, eventargs e)

    試一試

  9. 匿名使用者2024-01-28

    當您開啟乙個新窗體 2 時,您將隱藏原始窗體 1

    form2 fm = new form2(this);感覺它實際上是乙個引數,可以傳入並傳遞當前主窗體進入。

    立即隱藏此視窗。

    將出現乙個新視窗。

    關閉新 form2 時,將顯示原始 form1(公共分部類 form2:form)

    將 form2 formclosing 事件新增到 form2 中。

    private void form2_formclosing(object sender, formclosingeventargs e)

    我保證我可以,因為我剛剛檢查了資訊並得到了這樣的結果,美子子

  10. 匿名使用者2024-01-27

    井。 我明白你在說什麼。

    讓我們舉個例子。

    例如,有兩種窗體:form1 和 form2

    為此,請單擊 form2 中的按鈕以顯示已隱藏的 form1。

    可以這樣完成。

    將公共靜態表單變數新增到類 form1。 使他等於當前形式:

    方法如下:公共靜態形式 f;

    然後在 form1 的建構函式中,它是這樣寫的:

    public form1()

    下乙個。 您可以通過在類 form2 中操作 form1 來隱藏或顯示它。

    如果有什麼不明白的地方,可以問我。 嘿。

  11. 匿名使用者2024-01-26

    更改其 disable 屬性以使已隱藏的窗體可見

  12. 匿名使用者2024-01-25

    最好將其小部件的 visible 屬性更改為 true。

  13. 匿名使用者2024-01-24

    它應該這樣寫:

    父窗體的關鍵事件。

    form1 f = new form1();

    dialogresult d = ;

    if(d ==

    true;子窗體的鍵事件。

    form1 將更改為其自己的父窗體名稱。

    form2 將更改為其自己的子窗體名稱。

    回來喜歡它是一種習慣。

  14. 匿名使用者2024-01-23

    您可以使用以下方法顯示已隱藏的父窗體:

    使用模式對話方塊 showdialog()。

    返回 = dialogresult價值;

    主窗體鍵**:

    form1 f = new form1();

    dialogresult d = ;

    if(d == dialogresult.value) = 真;

  15. 匿名使用者2024-01-22

    這很簡單:在子窗體的結束事件中寫下父級的 visible=true; 就是這樣

  16. 匿名使用者2024-01-21

    在窗體的關閉事件中,將引發開啟的父窗體事件,這會導致窗體重新出現在事件中。

  17. 匿名使用者2024-01-20

    父視窗:

    form form2 = new form():

    this;子視窗:自行更改大小寫。

  18. 匿名使用者2024-01-19

    在子表單的關閉事件中,;

  19. 匿名使用者2024-01-18

    將窗體的 visible 屬性設定為 true

  20. 匿名使用者2024-01-17

    樓上沒問題,可以將窗體的 visible 屬性設定為 true。

  21. 匿名使用者2024-01-16

    當表單載入時,執行; 方法或使用屬性; ,以便在程式啟動時可以隱藏表單。

  22. 匿名使用者2024-01-15

    是著陸形式嗎?

    在隱藏並等待子表單被使用後執行 close 語句。

    form2 frm2=new form2();

    首先隱藏父窗體。

    顯示子窗體。

    等待子表單被使用,然後執行 close 語句;

  23. 匿名使用者2024-01-14

    彈出子窗體,同時隱藏父窗體。

    子形式。 fm=新子形式();

  24. 匿名使用者2024-01-13

    1.第一種解決方案:

    表單 A 本身控制它是否隱藏。 將以下 ** 新增到按鈕事件中。

    false;

    form2 f2 = new form2();

    此處不可用;

    true;form2 關閉後,將執行此語句 2 的第二個解決方案和第二個解決方案

    表單 B 控制 A 是否隱藏。

    這要求 form1 將自身作為引數傳遞給 form2,該引數由 form2 執行控制。

    在 form2 中定義新的顯示方法。

    from fm = null;用於儲存 form1 變數 public void showme(form f)fm = f;

    false;隱藏 form1。

    show();

    將 ** 新增到 form2 中的 formclose 事件中。

    true;讓 form1 顯示。

    最後,在 form1 的 button 事件中存在 **。

    form2 f2 = new form2();

    注意:還有其他方法可以解決此問題。 如使用事件處理機制等。

  25. 匿名使用者2024-01-12

    有兩種方法可以做到這一點。

    乙個是隱藏,好像是這樣寫的,反正就是乙個以h開頭的方法,這是隱藏表單,當你關閉表單b時,你需要顯示表單a

    就用它...

    另一種方法是關閉窗體 A 並開啟窗體 B,然後在啟動設定中開啟窗體 b。

    另外,當 A 關閉時,當 B 關閉時,當 B 關閉時,它仍然用於開啟 A......

  26. 匿名使用者2024-01-11

    使用該事件關閉視窗。

    仔細看看。

    當視窗 B 關閉時。

    form a=new form();

    因為 A 是主視窗。

    所以它是隱藏的。

  27. 匿名使用者2024-01-10

    你可以把它寫在後面。

相關回答
3個回答2024-02-08

最快的 - 答案得到了回答。

如果你想在短時間內做,你可以做菜鳥任務 - 20 Fortune。 >>>More

18個回答2024-02-08

你的“2012-07-23”是乙個欄位嗎? 如果可以直接使用替換功能,將年、月、日替換為“-”,那就省事了。

8個回答2024-02-08

你的異常被觸發了,但它被吃掉了。

因為 using 語句實際上是 try....最後,你的**等同於。 >>>More

11個回答2024-02-08

首先,有必要了解什麼是二叉樹(我想題主也明白)。 >>>More