C#新建打开文件对话框

这是Winform直接封装好的打开文件对话框 

 C#新建打开文件对话框_第1张图片

using System.Windows.Forms;
public static string OpenFile(string path)
{

      OpenFileDialog openFileDialog = new OpenFileDialog();
      // 设置对话框属性
      openFileDialog.Title = "选择文件";
      openFileDialog.InitialDirectory = path; // 设置初始目录
      openFileDialog.Filter = "TXT 文件|*.txt|所有文件|*.*"; //过滤器类型
      openFileDialog.FilterIndex = 1; // 默认选择第一个过滤器
      openFileDialog.RestoreDirectory = true; // 对话框关闭后恢复当前目录
      openFileDialog.CheckFileExists = false;  // 允许文件不存在
      openFileDialog.CheckPathExists = true;   // 但路径必须存在
      if (openFileDialog.ShowDialog() == DialogResult.OK)
       {
            return   openFileDialog.FileName;
       }
       return "";
}

你可能感兴趣的:(C#,c#)