Visual Studio提供的通用对话框控件有:ColorDialog、FolderBrowserDialog、FontDialog、OpenFileDialog、SaveFileDialog、PageSetupDialog、PrintDialog和PrintPreviewDialog。

在使用这些中的某个“通用对话框”控件时,可以向窗体添加该控件,并将其放在控件托盘上。可以保留这些控件的默认名字。如colorDialog1和fontDialog1,因为每种类型只有一个控件可以使用。


显示windows通用对话框

dialogObject.ShowDialog();

示例代码:

   1: using System;
   2: using System.Collections.Generic;
   3: using System.ComponentModel;
   4: using System.Data;
   5: using System.Drawing;
   6: using System.Linq;
   7: using System.Text;
   8: using System.Windows.Forms;
   9:  
  10: namespace CommonDialog
  11: {
  12:     public partial class FormMain : Form
  13:     {
  14:         public FormMain()
  15:         {
  16:             InitializeComponent();
  17:         }
  18:  
  19:         private void btnColor_Click(object sender, EventArgs e)
  20:         {
  21:             colorDialog1.ShowDialog();
  22:             txtShow.BackColor = colorDialog1.Color;
  23:         }
  24:  
  25:         private void btnFont_Click(object sender, EventArgs e)
  26:         {
  27:             fontDialog1.ShowDialog();
  28:             txtShow.Font = fontDialog1.Font;
  29:         }
  30:  
  31:         private void button1_Click(object sender, EventArgs e)
  32:         {
  33:             folderBrowserDialog1.ShowDialog();
  34:             txtShow.Text = folderBrowserDialog1.SelectedPath;
  35:         }
  36:     }
  37: }

作者:韩兆新
出处:http://hanzhaoxin.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

分类: [01]C#语言基础
标签: C#学习笔记
本文转自韩兆新博客博客园博客,原文链接:http://www.cnblogs.com/hanzhaoxin/archive/2013/01/05/2845287.html,如需转载请自行联系原作者

C#学习笔记——通用对话框相关推荐

  1. QT学习笔记之对话框

    QT学习笔记之对话框 对话框是一种用户界面(窗口),它的主要功能是输出信息和接收用户的输入.在每个对话框内一般都有一些控件,对话框依靠这些控件与用户进行交互. 1)       模式对话框:用户只能与 ...

  2. [QT_040]Qt学习之通用对话框:QColorDialog、QFontDialog、QInputDialog

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 11.3 通用对话框:QColorDialog/QFontDi ...

  3. [QT_041]Qt学习之通用对话框:QErrorMessage、QFileDialog、QProgressDialog

    本文转自:<Qt编程指南>        作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 11.4 通用对话框:QErrorMessage.QFileD ...

  4. Python学习笔记-PyQt6对话框

    对话框是界面编程中重要的窗体,一般用于提示或者一些其他特定操作. 一.使用QDialog显示通用消息框 直接使用QDialog类,可以及通过对话框进行通用对话框显示,亦可以通过自定义设置自己需要的对话 ...

  5. Android开发学习笔记:对话框浅析

    对话框式程序运行中弹出的窗口.Android系统中有四种默认的对话框:警告对话框AlertDialog.进度对话框ProgressDialog.日期选择对话框DatePickerDialog以及时间选 ...

  6. android学习笔记17——对话框(PopupWindow)

    PopupWindow ==> PopupWindow可创建类似对话框的窗口,使用其创建对话框窗口的操作步骤: 1.调用PopupWindow构造器构造PopupWindow对象: 2.调用Po ...

  7. Android开发学习笔记-自定义对话框

    系统默认的对话框只能显示简单的标题内容以及按钮,而如果想要多现实其他内容则就需要自定义对话框,下面是自定义对话框的方法. 1.先定义对话框的模版 <?xml version="1.0& ...

  8. Qt学习笔记-各种对话框基本使用

    运行图如下: 文件结构如下: 代码如下: mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow ...

  9. STM32学习笔记——通用定时器的PWM介绍及配置

    脉冲宽度调制(PWM),是英文"Pulse Width Modulation"的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术.简单一点,就是 ...

最新文章

  1. 报名 | data Artisans、腾讯、阿里、滴滴、美团专家带你认识Flink!
  2. [bzoj2815] [洛谷P2597] [ZJOI2012] 灾难
  3. 实战:配置DNS客户端域名搜索后缀构造域名进行域名解析
  4. LeetCode 100. 相同的树 思考分析
  5. android -------- Data Binding的使用 ( 四 )ListView
  6. WIn server 2012 Install
  7. uva 10077 - The Stern-Brocot Number System
  8. Ubuntu 12.04下Pomelo开发环境搭建(转)
  9. python语言基础实验一_实验1 Python语言基础
  10. 再议FastReport.NET(转)
  11. 怎么在WINDOWS中运行C语言程序,在Windows下运行C语言程序
  12. 在四位共阴极数码上显示“2 3 5 8”四个数字
  13. html caption 靠左,HTML caption标签 align属性
  14. SAP MM组织结构及概念
  15. 英语思维导图大全 介词(七)
  16. linux系统的负载
  17. 【问链财经-区块链基础知识系列】 第四十五课 一文读懂保理业务的操作流程
  18. 邮箱登录入口,163邮箱个人登录入口,163邮箱注册登录
  19. 点集拓扑学习(一)拓扑空间
  20. Python玩转数据分析——双因素方差分析

热门文章

  1. 新秀翻译(两)——使用Java通用配置模板方法模式
  2. Spring Cloud Feign注意点
  3. 35.使用拦截器实现权限验证
  4. Centos实现svn本地认证apache认证
  5. unix环境高级编程基础知识之第二篇(3)
  6. linux操作系统cp命令
  7. PHP 利用Mail_MimeDecode类提取邮件信息
  8. java servlet练习测试
  9. Redis安装[Windows]
  10. Navicat 远程连接ubuntu出现的问题