2012-07-18 29 views
2

Form1打開Form2與Form2.ShowDialog()。內部Form2打開文件對話框。當文件瀏覽器關閉時,Form2也是關閉的(因爲我猜對了一個DialogResult)當openFileDialog從第二個表格返回結果時,Modalform關閉

我似乎無法通過搜索找到解決方案,也許是因爲我不確切知道要搜索什麼。那麼,如果沒有Form2收盤,那麼實現此目標的首選方式是什麼?

+1

您使用哪個事件來打開FileDialog()?如果您使用按鈕單擊事件,您是否檢查過您的按鈕是否將其DialogResult屬性設置爲某些內容? – Steve

+0

這不是默認行爲。在Form2中打開文件對話框的代碼是什麼? –

+1

哦,由於某種原因,按鈕的DialogResult設置爲OK。現在感覺很糟糕,我已經浪費了很多時間在這.. ..謝謝你的幫助! –

回答

4

顯然這不是默認行爲,因爲我認爲這是。 Form2中按鈕的DialogResult屬性確實將它的值設置爲OK,這是我不知道的。設置這個沒有解決這個簡單的問題。感謝您的幫助:)

相關問題