1.OpenFileDialog 中文名字叫做 打开文件对话框
OpenFileDialog的效果如图:
1 private void btnSelectFile_Click(object sender, EventArgs e) 2 { 3 openFileDialog1.InitialDirectory = "c:\";//默认路径,注意这里写路径时要用c:\而不是c: 4 openFileDialog1.Filter = "XML文件|*.xml";//过滤的文件,以|隔开,如“文本文件|*.*|Java文件|*.java” 5 openFileDialog1.RestoreDirectory = true;//但打开对话框后,文件内容有改变了,是否同步刷新 6 openFileDialog1.FilterIndex = 1;//当filter有多个时,选择默认的filter,注意,下标时从1开始,如果只有一个filter可以不用写这个属性 7 if (openFileDialog1.ShowDialog() == DialogResult.OK)//这个是关键,意思是当你选择了文件后并点击了OK按钮 8 { 9 lblFilePath.Text = openFileDialog1.FileName;//获取选中文件的路径是通过FileName属性来获得 10 } 11 }