C# dialog 对话框

摘要:
C#dialog对话框C#winform中有两种对话框文件选择对话框文件夹选择对话框文件选择对话框//选择文件文件对话框OpenFileDialogdialog=newOpenFileDialog();//是否支持多个文件的打开?dialog.Multiselect=false;//标题dialog.Title="请选择图片";//文件类型dialog.Filter="图片(*.*)|*.*";/

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
{

}

免责声明:文章转载自《C# dialog 对话框》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇DM8168 unrecoverable error: OMX_ErrorBadParameter (0x80001005) [resolved]学JAVA第十七天,接口与抽象方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

在Dialog中添加工具条

  步骤如下: 在资源中添加Toolbar,如资源名称为IDR_TOOLBAR1,并添加若干个按钮 定义类成员变量CToolBar  m_wndToolBar; 在对话框初始化函数OnInitDialog中添加   if(!m_wndToolBar.CreateEx(this,TBSTYLE_FLAT, WS_CHILD|WS_VISIBLE|...

常用的android弹出对话框

我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等方式,重写我们自己的对话框。当然,这也是不失为一个不错的解决方式,但是一般的情况却是这样,我们重写的对话框,也许只在一个特定的地方会用到,为了这一次的使用,而...

Dialog的visible"陷阱"

  今天在调试代码时发现控制台经常输出一个error日志,出于好奇,于是探个究竟。若在你的Vue文件中有如下类似的示例代码: <template> <div> <p>Welcome to home</p>     <el-button @click="testButton">...

Winform中设置Dialog的显示位置居中

场景 点击按钮使窗体以Dialog的方式显示,即弹窗。 //声明窗体对象 ChartOption chartOption = new ChartOption(); //显示Dialog chartOption.ShowDialog(); 然后设置弹窗的位置居中显示。 关注公众号霸...

Dialog基于jQuery弹出层对话框插件

原理很简单,通过JS动态构建一个div层,将其插入到body中,然后通过调整position的CSS属性为absolute或fixed,使其脱离原来的文档流的位置。再通过适当的加工美化就成了。 <!-- 背景遮盖层 --> <div class="dialog-overlay"></div> <!-- 对话框 -...

在vue中使用tinymce富文本编辑器,解决tinymce在dialog对话框中层级太低的问题

1、安装 npm install tinymce -S 2、把node_modules inymce里面的文件 包括tinymce文件夹 全部复制到static文件夹下面,如下图 3、tinymce默认是英文界面,还需要下载一个中文语言包zh_CN.js https://www.tiny.cloud/get-tiny/language-packages...