我在窗體上工作。當我點擊按鈕時,我想彈出一個小窗口,並從各種文件夾中選擇我選擇的XML文件。OpenfileDialog - 窗口沒有彈出
我想這個OpenFileDialog會幫助我。
private void button3_Click(object sender, EventArgs e)
{
/
OpenFileDialog OpenFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = " XML Files|*.xml";
openFileDialog1.InitialDirectory = @"D:\";
if (OpenFileDialog1.ShowDialog() == DialogResult.OK)
{
MessageBox.Show(filed.FileName.ToString());
}
}
我嘗試使用下面的代碼,但當我點擊按鈕那裏窗口不會彈出。 我不知道我犯了什麼錯誤。
這是什麼問題?
謝謝!
1)如果這是一個控制檯應用程序,怎會有釦子? 2)什麼是「提交」 - 你的意思是'openFileDialog1.ShowDialog()'? 3)'button3_Click'是否被註冊爲按鈕的'Click'事件的事件處理程序? – Ani 2010-10-10 09:03:34
對不起..我改變了錯誤!它現在正確,它是FORM,已經被替換了..它已經註冊爲點擊事件! – Sheela 2010-10-10 09:17:48
是的,它必須是形式:)我在下面給出了答案,你缺少ShowDialog(); – 2010-10-10 09:22:40