OpenFileDialog dialog = new OpenFileDialog();
dialog.InitialDirectory = @"G:\";
dialog.Filter = "xlsx文件(*.xlsx)|*.xlsx|Excel文件(*.xls)|*.xls|csv文件(*.csv)|*.csv";
dialog.RestoreDirectory = true;
dialog.FilterIndex = 1;
string path = string.Empty;
if (dialog.ShowDialog() == DialogResult.OK)
{
txtFile.Text = dialog.FileName;
}
else
{
return;
}
InitialDirectory : 设置文件对话框显示的初始目录
Filter:设置当前文件名筛选字符串
– 格式分为两个部分:界面上显示的文本 | 扩展名
– 如:xlsx文件(.xlsx)|.xlsx
– * .xlsx文件(*.xlsx) 就是界面上显示的文本
– *.xlsx 就是扩展名
FilterIndex :设置文件对话框当前选定筛选器的索引
FileName:就是选定文件的路径
本文详细介绍了在C#中如何使用OpenFileDialog控件来选择文件。包括设置初始目录、文件类型过滤器、获取选中文件的路径等操作,是进行文件操作任务时的重要参考。

4032

被折叠的 条评论
为什么被折叠?



