Winform Dialog全接触
来源:互联网 发布:软件需求怎么写 编辑:程序博客网 时间:2024/06/05 18:24
原帖:http://www.cnblogs.com/LouisZhu/archive/2010/05/27/1744853.html
1.OpenFileDialog继承自FileDialog,FileDialog继承自CommonDialog
OpenFileDialog openDlg = new OpenFileDialog();
openDlg.Filter = "All Files Surport(*.*)|*.*";
openDlg.Title = "选择文件";
if (openDlg.ShowDialog() == DialogResult.OK)
{
string fileName = openDlg.FileName;
}
2.SaveFileDialog继承自FileDialog
SaveFileDialog saveDlg = new SaveFileDialog();
saveDlg.Title = "保存文件";
saveDlg.Filter = "All Files Surport(*.*)|*.*|Txt Surport(*.txt)|*.txt";
saveDlg.AddExtension = false;
if (saveDlg.ShowDialog() == DialogResult.OK)
{
string filName = saveDlg.FileName;
}
3.FolderBrowserDialog继承自CommonDialog
FolderBrowserDialog folderDlg = new FolderBrowserDialog();
folderDlg.Description = "选择路径";
folderDlg.ShowNewFolderButton = false;
if (folderDlg.ShowDialog() == DialogResult.OK)
{
string selectPath = folderDlg.SelectedPath;
}
4.字体设置对话框继承自CommonDialog
FontDialog fontDlg = new FontDialog();
fontDlg.ShowColor = false; //是否显示颜色设置
fontDlg.Font = this.Font;
fontDlg.ShowEffects = true; //是否显示下划线和删除线设置
if (fontDlg.ShowDialog() == DialogResult.OK)
{
this.Font = fontDlg.Font;
}
5.颜色设置对话框继承自CommonDialog
ColorDialog colorDlg = new ColorDialog();
colorDlg.AllowFullOpen = true;
colorDlg.FullOpen = false; //自定义颜色是否可用
colorDlg.Color = this.BackColor;
if (colorDlg.ShowDialog() == DialogResult.OK)
{
this.BackColor = colorDlg.Color;
}
6.MessageBox
MessageBoxButtons mssBoxBt = MessageBoxButtons.OKCancel;
MessageBoxIcon mssIcon = MessageBoxIcon.Warning;
MessageBoxDefaultButton mssDefbt = MessageBoxDefaultButton.Button1;
DialogResult dr = MessageBox.Show("Hello", "提示", mssBoxBt, mssIcon, mssDefbt);
if (dr == DialogResult.OK)
{
return;
}
- Winform Dialog全接触
- 任务管理器全接触
- XML Schema全接触
- SQL语法全接触
- C#,深入浅出全接触
- 音乐知识全接触
- 头部属性全接触
- 注册码、序列号全接触- -
- 论坛语言全接触
- JBuilder 2005全接触
- 交换机配置全接触
- linux 启动全接触
- C#对话框全接触
- chr()全接触
- 软件版本号全接触
- Oracle连接全接触
- 托盘编程全接触
- RTF域全接触
- 免杀大全
- 利用mencoder进行视频分割和合并
- TreeList 树形控件 实现带三种状态的CheckBox
- mx_internal变量读取和设置
- Flex Application各种属性解析
- Winform Dialog全接触
- c++与java的一点区别
- XML文件操作之XPath
- Flex教程 通过E4X语法遍历XML文档
- flex+blazeds+java(将java整合到flex中)
- 对“软件开发者面试百问”中问题的思考(一)
- 好好学习
- flex+blazeds+java(java和flex独立运行)
- 升级到Fedora 13