博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#学习笔记——通用对话框
阅读量:6092 次
发布时间:2019-06-20

本文共 1314 字,大约阅读时间需要 4 分钟。

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://uumwa.baihongyu.com/

你可能感兴趣的文章
全局探色器
查看>>
Hive Export和Import介绍及操作示例
查看>>
http://mongoexplorer.com/ 一个不错的 mongodb 客户端工具。。。
查看>>
上传jar包到nexus私服
查看>>
Why Namespace? - 每天5分钟玩转 OpenStack(102)
查看>>
Project:如何分析项目中的资源分配情况
查看>>
HDU 4803 Poor Warehouse Keeper (贪心+避开精度)
查看>>
小错误汇总
查看>>
Spring源码系列 — Envoriment组件
查看>>
java正则表达式去除html标签,Java中正则表达式去除html标签
查看>>
使用Cobbler批量部署Linux操作系统
查看>>
zabbix企业应用之服务端与客户端的安装
查看>>
实例讲解遗传算法——基于遗传算法的自动组卷系统【理论篇】
查看>>
无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证
查看>>
Bat相关的项目应用
查看>>
Django为数据库的ORM写测试例(TestCase)
查看>>
NYOJ-107 A Famous ICPC Team
查看>>
与众不同 windows phone (44) - 8.0 位置和地图
查看>>
Visual Studio Code 使用 ESLint 增强代码风格检查
查看>>
iOS设备中的推送(二):证书
查看>>