我有一個表單顯示:ShowDialog()
。 該表格沒有指定CancelButton
。c# - 關閉瀏覽對話框導致表單關閉
當我從窗體打開BrowseDialog
,然後關閉BrowseDialog
時,表單也被關閉。我怎樣才能防止這種情況發生?
當點擊 「瀏覽」 按鈕上:
browseDialog.SelectedPath = projectLocation.Text;
browseDialog.ShowDialog();
if (browseDialog.SelectedPath != "")
{
projectLocation.Text = browseDialog.SelectedPath;
}
當 「取消」 的形式 - 按鈕被點擊:
Close();
你能發佈您的代碼? – 2010-01-04 10:56:16
向我們展示一些代碼。你可能調用Form.Close的地方... – 2010-01-04 10:56:20
WinForm項目與你有一個'FolderBrowserDialog的窗體? fyi:我無法複製您使用VS Studio 2010 beta 2針對.NET FrameWork 3.5進行編譯所描述的行爲。 – BillW 2010-01-04 11:09:21