(与OpenFileDialog 差不多的一个类是FolderBrowserDialog:这是在新建文件时,用来选择新文件的存放路径的)
try
{
OpenFileDialog fileDlg = new OpenFileDialog();
switch (type)
{
case 1:
fileDlg.Filter = "支持的影像文件(*.tif,*.sit,*.bmp,*.png,*.sct,*.tga,*.raw)|*.tif;*.sit;*.bmp;*.png;*.sct;*.tga;*.raw";
break;
case 2:
fileDlg.Filter = "SDB数据文件(*.sdb)|*.sdb";
break;
case 3:
fileDlg.Filter = "UDB数据文件(*.udb)|*.udb";
break;
default:
fileDlg.Filter = "所有文件|*.*";
break;
}
// 该按钮只在文件型数据源时有效
if (fileDlg.ShowDialog() == DialogResult.OK)
{
openPathText.Text = fileDlg.FileName;
}
}
catch (Exception ex)
{
Trace.WriteLine(ex.Message);
}