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
{
}