2012-01-30 48 views
-1

是有可能,當我點擊一個按鈕2個表格將顯示,但我必須履行其在形式2的請求,以去形成1例如2形式的一個按鈕WINFORM

形式的3按鈕顯示== > 2形式出現==>第一種形式1,第二種形式2 ==>我應該按下表格2中的確定以便轉換成形式1 ==>除非我單擊表格2中的按鈕ok,否則我無法切換到形式1。

這就像你在安裝你的時候應該點擊next2x完成以便轉到安裝過程的背景表單。類似的概念,感謝!

回答

1

就吐泥包在這裏,但你可以做這樣的事情:

// untested... 
firstForm.Show(); 
if (secondForm.ShowDialog() != DialogResult.Ok) 
{ 
    firstForm.Close(); 
} 
+0

感謝。我會試試這個。 :)) – 2012-01-31 00:52:04

+0

您可能想調用它爲「secondForm.ShowDialog(firstForm)」來聲明firstForm作爲第二個窗體的父窗體,以確保它被鎖定,直到對話框關閉。 – 2012-01-31 03:26:53