Winform 五种常用对话框控件的简单使用
OpenFileDialog(打开文件对话框)
FolderBrowserDialog(浏览文件夹对话框)
SaveFileDialog(保存文件对话框)
ColorDialog(颜色选择对话框)
FontDialog(字体选择对话框)
1 private void button1_Click(object sender, EventArgs e) 2 { 3 OpenFileDialog oFD = new OpenFileDialog(); 4 oFD.Title = "选择数据文件";//对话框标题 5 oFD.Filter = "所有文件(*.*)|*.*|Excel文件(*.xls;*.xlsx)|*.xls;*.xlsx";//设置文件名筛选器 6 oFD.Multiselect = true;//是否可以多选文件 7 if (oFD.ShowDialog() == DialogResult.OK) 8 { 9 textBox1.Text = oFD.FileName; 10 } 11 } 12 13 private void button2_Click(object sender, EventArgs e) 14 { 15 FolderBrowserDialog fBD = new FolderBrowserDialog(); 16 fBD.Description = "请选择一个文件夹";//控件上显示的说明文本 17 fBD.RootFolder = Environment.SpecialFolder.Desktop;//设置开始浏览的根文件夹 18 fBD.ShowNewFolderButton = true;//是否显示“新建文件夹”按钮 19 if (fBD.ShowDialog() == DialogResult.OK) 20 { 21 textBox2.Text = fBD.SelectedPath; 22 } 23 } 24 25 private void button3_Click(object sender, EventArgs e) 26 { 27 SaveFileDialog sFD = new SaveFileDialog(); 28 sFD.Title = "保存文件对话框";//对话框标题 29 sFD.Filter = "所有文件(*.*)|*.*|Excel文件(*.xls;*.xlsx)|*.xls;*.xlsx";//设置文件名筛选器 30 sFD.InitialDirectory = @"C:/";//对话框显示的初始目录 31 sFD.FileName = "abc.xls";//对话框选定的文件名 32 if (sFD.ShowDialog() == System.Windows.Forms.DialogResult.OK) 33 { 34 this.textBox3.Text = sFD.FileName; 35 } 36 } 37 38 private void button4_Click(object sender, EventArgs e) 39 { 40 ColorDialog cd = new ColorDialog(); 41 if (cd.ShowDialog() == System.Windows.Forms.DialogResult.OK) 42 { 43 this.textBox4.Text = cd.Color.ToString(); 44 //this.textBox4.Text = (cd.Color.A + ";" + cd.Color.R + ";" + cd.Color.G + ";" + cd.Color.B).ToString(); 45 } 46 } 47 48 private void button5_Click(object sender, EventArgs e) 49 { 50 FontDialog sd = new FontDialog(); 51 if (sd.ShowDialog() == System.Windows.Forms.DialogResult.OK) 52 { 53 this.textBox5.Text = sd.Font.FontFamily.Name.ToString(); 54 } 55 }
View Code
转载于:https://www.cnblogs.com/xifengyeluo/p/5911350.html
Winform 五种常用对话框控件的简单使用相关推荐
- html下拉列表框做日期,几种常用的控件(下拉框 可选框 起止日期 在HTML页面直接读取当前时间)...
下拉框 状态 ----请选择---- 制单 已提交 已审核 可选框 value="Y" checked="checked" id="isValid&q ...
- asp.net服务器端对话框控件的简单实现(附源码)
最近项目要用到一个对话框控件,正好自己从前写了一个,拿了出来,看着自己从前写的东西,唏嘘不已. 下面是一个精简版的源代码,release在这里,谁喜欢,自己编译成dll吧. http://files. ...
- Android中五种常用对话框的使用
场景 Android中常用的五种对话框为 常规对话框.带列表的对话框.自定义的对话框.带进度条的对话框.带日期选择器的对话框. 注: 博客: https://blog.csdn.net/badao_l ...
- input 起止时间_几种常用的控件(下拉框 可选框 起止日期 在HTML页面直接读取当前时间)...
下拉框 状态 ----请选择---- 制单 已提交 已审核 可选框 value="Y" checked="checked" id="isValid&q ...
- Web开发中的弹出对话框控件介绍
Web开发中,目前由于Jquery的大行其道,因此很多弹出对话框,都用到了Jquery技术,反而原始的弹出对话框的方式较为少用了.不过基于JQuery的方式实现对话框窗口弹出,也有很多控件可以利用,由 ...
- C# ColorDialog:颜色对话框控件
在C#WinForm开发中颜色对话框控件(ColorDialog)用于对界面中的文字设置颜色,例如在Word中为文字设置颜色. 颜色对话框的运行效果如下图所示. 在使用颜色对话框时不会在窗体中直接显示 ...
- 安卓入门系列-07常用UI控件(长文)
常用UI控件 简介 这一篇介绍开发中的常用UI控件. 布局管理器 所有布局管理器都是ViewGroup的子类,都可作为容器类使用.继承自View,所以也可嵌套. 常见的布局之前已经提到了三种,这里不再 ...
- QT 基础知识一(QT安装、创建项目、常用窗口控件使用、信号与槽机制讲解)
QT概念 Qt:Qt是一个跨平台的C++框架(C++库),Qt除了支持界面设计(GUI编程),还封装了与网络编程.多线程.数据库连接.视频音频等相关的功能. ctrl 撤销(返回上一步) 市面常见的G ...
- opic4:Qt入门之常用qt控件认知之Button系列
opic4:Qt入门之常用qt控件认知之Button系列 2013-06-27 18:21:54 标签:QAbstractButton QPushButton QRadioButton 原创作品,允许 ...
- Android开发 入门篇(二) - 常用UI控件
文章目录 控件 Button TextView EditText ImageView ProgressBar AlertDialog ProgressDialog 布局 LenearLayout an ...
最新文章
- AI智能手机会是什么样?至少有这十个功能
- 在 iOS 应用中实现飞行模式提醒
- mysql优化说出九条_技术分享 | MySQL 优化:为什么 SQL 走索引还那么慢?
- xml语言与html,XML与HTML的分析处理
- BufferedInputStream学习笔记
- (10)C#偷懒的开始永无止境的循环?
- Mybatis占位符问题—ReflectionException: There is no getter for property named xxx
- WPF01(xaml)
- Never Wait for Weights(带权并查集+路径压缩)
- 基于机器视觉的Data Matrix二维码识别
- Linux命令之lsof
- RFID技术与应用 复习用
- Servlet 请求转发
- Java---利用Zing生成二维码、解析二维码
- R语言销售分析计算某商品的连带或连带率指标函数
- 汉王科技在人民大会堂响起自主品牌的高亢之声
- 爱无法用物理公式计算机,几条公式就能描述宇宙 但为何物理学无法告诉生命是什么?...
- 干货!2018年你值得一看的网页设计作品集赏析
- R语言和医学统计学(6):重复测量方差分析
- 3Q大战再起闪现“三英战吕布”?