private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog(); //显示选择文件对话框
openFileDialog1.InitialDirectory = "c:\\";
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; //所有的文件格式
openFileDialog1.FilterIndex = 2;
openFileDialog1.RestoreDirectory = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = openFileDialog1.FileName; //显示文件路径
}
}
注:如果指定某一个格式,例如后缀为.txt格式的文件,代码可改写为:
openFileDialog1.Filter = "(*.txt)|*.txt";
C#文件对话框使用示例
本文介绍了一个简单的C#应用程序示例,演示如何使用OpenFileDialog控件来打开特定类型的文件,如文本文件,并将所选文件的路径显示在文本框中。此功能常见于需要用户从本地计算机中选择文件的应用场景。
2187





