C# dialog 对话框

C# dialog 对话框

C# winform中有两种对话框

  • 文件选择对话框
  • 文件夹选择对话框

文件选择对话框

//选择文件文件对话框        
OpenFileDialog dialog = new OpenFileDialog();
//是否支持多个文件的打开?
dialog.Multiselect = false;
//标题
dialog.Title = "请选择图片";
//文件类型
dialog.Filter = "图片(*.*)|*.*";//或"图片(*.jpg;*.bmp)|*.jpg;*.bmp"
if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
     //获取文件路径
     tring filePath = dialog.FileName;
}

文件夹选择对话框

//选择文件夹对话框
FolderBrowserDialog folder = new FolderBrowserDialog();
folder.Description = "选择目录";
if (folder.ShowDialog() == DialogResult.OK)
{
      //文件夹路径
      string folderPath = folder.SelectedPath;
}

确认/取消对话框

MessageBoxButtons messButton = MessageBoxButtons.OKCancel;
DialogResult dr = MessageBox.Show(string.Format("接收到来自用户{0}的文件,是否接收{1}", "1212", "1.text"), "文件传输", messButton);
if (dr == DialogResult.OK)//如果点击“确定”按钮
{

}
else
{

}
原文地址:https://www.cnblogs.com/tangpeng97/p/14484568.html