C#中的对话框 (基础篇)

MessageBox用于显示不同类型的消息,如普通、警告、询问和错误,有多种重载的Show方法。OpenFileDialog和SaveFileDialog则用于打开和保存文件,支持设置对话框标题和文件类型过滤器。FolderBrowserDialog用于选择文件夹,ColorDialog和FontDialog则涉及颜色和字体的选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

消息框:MessageBox

作用:用于向用户显示消息

(普通消息比如:某某操作成功执行 警告消息比如:删除后,数据将不能恢复,是否继续? 询问消息比如:是否确定删除选中数据 错误消息 比如:操作出错了!)

方法:Show()

用于显示消息框,是一个静态方法,有21种重载形式

常用的4种重载形式

Show(string text):只带消息文本参数

Show(string text, string caption):带消息文本和消息框标题参数

Show(string text, string caption, MessageBoxButtons buttons):带消息文本、消息框标题和消息框按钮三个参数

Show(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon):带消息文本、消息框标题、消息框按钮和消息框图标四个参数

按钮类型:MessageBoxButtons

OK:确定

OKCancel:确定、取消

YesNo:是、否

YesNoCancel:是、否、取消

RetryCancel:重试、取消

AbortRetryIgnore:中止、重试、忽略

图标类型:MessageBoxIcon

None:没有

Information、Asterisk 普通消息

Warning、Exclamation 警告消息

Question询问消息

Error、Stop、Hand 错误消息

如何判断用户点击了哪个按钮? 返回值类型:DialogResult

None(没有)

OK(确定)

Cancel(取消)

Abort(中止)

Retry(重试)

Ignore(忽略)

Yes(是)

No(否)

打开文件对话框:OpenFileDialog(类)

属性:

Title:对话框标题

Filter:文件类型过滤器

FileName:文件路径

MultilSelect:表示是否多选

FileNames:多选时,用此属性获取所有选中文件路径

方法:

ShowDialog():显示对话框

返回值类型为DialogResult

保存文件对话框:SaveFileDialog(类)

属性:

Title:对话框标题

Filter:文件类型过滤器

FileName:文件路径

方法:

ShowDialog():显示对话框

返回值类型为DialogResult

文件夹浏览对话框:FolderBrowserDialog(类)

属性:

Description:描述信息

ShowNewFolderButton:是否显示新建文件夹按钮

SelectedPath:选中文件夹的路径

方法:

ShowDialog():显示对话框

返回值类型为DialogResult

颜色对话框:ColorDialog(类)

属性:

Color:表示选中的颜色

AllowFullOpen:是否允许自定义颜色

FullOpen:是否显示自定义颜色面板

方法:

ShowDialog():显示对话框

返回值类型为DialogResult

字体对话框:FontDialog(类)

属性:

Font:表示选中的字体格式

方法:

ShowDialog():显示对话框

返回值类型为DialogResult

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值