我在窗体上工作。当我点击按钮时,我想弹出一个小窗口,并从各种文件夹中选择我选择的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