C 開啟新窗體關閉當前窗體

2022-08-21 09:00:14 字數 661 閱讀 5643

當需要開啟新窗體form,關閉當前窗體form時可使用,提供兩種方法:

第一種:

private

thread th;

public

form1()

//////

啟動主介面

///[stathread]

private

static

void

startmainform()

private

void button1_click(object

sender, eventargs e)

第二種:

這種方法也能實現視覺上關閉當前視窗的表現(實際上只是隱藏了)。

///

///fomr1開啟新視窗的事件

/// ///

///private

void button1_click(object

sender, eventargs e)

//////

form2load事件

/// ///

///private

void form2_load(object

sender, eventargs e)

C 關閉當前窗體後,不初始化父窗體,並顯示

現在遇到了乙個新的需求 乙個winform窗體 show出乙個新窗體後,把自己hide。那麼當這個新窗體close後,怎麼把這個父窗體show出來呢 不能再初始化父窗體了,保持先前的狀態顯示 查了資料以後發現,有很巧妙的辦法,用委託實現。看來自己還是只有入門的水平。另外有還提出了另外的解決方法 比如...

winform關閉登入窗體開啟主窗體的方法

宣告乙個執行緒 private static system.threading.mutex mutex 應用程式的主入口點。stathread static void main else else if textbox1.text 123 優 1 可以防止重複執行該程式。改進 1 根據需要是否關閉l...

c 登入窗體與主窗體的關閉

有許多人在用做c 做登入窗體時會遇到這樣的問題,登入成功後當前登入form關閉,開啟main窗體,但main窗體點關閉按鈕後程式仍在程序仍舊在執行。事實上,關閉main窗體,只是關閉了main窗體的執行緒,並沒有關閉程式的主線程,即程式的主線程為登入from。程式入問的main 方法 其中frmlo...