141107●Winform对话框

对话框:

一、系统对话框:

(一)MessageBox对话框:返回DialogResult枚举类型

MessageBox.Show()常用的有四种重载方式

MessageBox.Show("最简单的对话框");

1、 简单对话框

2、 带标题栏

MessageBox.Show("错误!", "错误");

3、 带按钮

DialogResult result = MessageBox.Show("错误!", "错误", MessageBoxButtons.OKCancel);    //修改MessageBoxButtons的属性,可以出现不同按钮。DialogResult接受返回值

this.Text = result.ToString();

if (result == System.Windows.Forms.DialogResult.Cancel)    //DialogResult还有OK等属性

{

this.Text = "取消";

}

else if (result == System.Windows.Forms.DialogResult.OK)

{

this.Text = "确定";

}

4、 带图标

MessageBox.Show("错误!", "错误", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);    //修改MessageBoxIcon的属性,可以出现不同图标

2.字体颜色对话框:

FontDialog,ColorDiaLog

方法:ShowDialog()  返回DialogResult

FontDialog中有Font属性,代表选中的字体样式。

DialogResult result = fontDialog1.ShowDialog();

if (result == System.Windows.Forms.DialogResult.OK)

{

label1.Font = fontDialog1.Font;

}

ColorDialog中有Color属性,代表选中的颜色。

DialogResult result = colorDialog1.ShowDialog();

if (result == System.Windows.Forms.DialogResult.OK)

{

label1.ForeColor = colorDialog1.Color;

}

3.文件的打开、保存对话框

对话框控件:OpenFileDialog,SaveFileDialog

属性:FileName打开文件名;Filter:文件类型过滤器

文件打开窗口

DialogResult dr = openFileDialog1.ShowDialog();

if (dr == System.Windows.Forms.DialogResult.OK)

{

label1.Text = openFileDialog1.FileName;    //要打开的文件路径

}

文件保存窗口

DialogResult dr = saveFileDialog1.ShowDialog();

if (dr == System.Windows.Forms.DialogResult.OK)

{

label1.Text = saveFileDialog1.FileName;    //要保存的文件路径

}

4、FolderBrowserDialog(选择文件路径,如:安装软件时选择路径)

SelectedPath                选中的文件夹路径

Description             对话框上,对操作的描述。

DialogResult dr = folderBrowserDialog1.ShowDialog();

if (dr == System.Windows.Forms.DialogResult.OK)

{

label1.Text = folderBrowserDialog1.SelectedPath;

}

二、自定义对话框:

第一步:做一个对话框的窗体,放两个按钮上去。

第二步:设置两个按钮的DialogResult属性。

第三步:在主窗体编写代码:

CustomDialog dialog = new CustomDialog(); //把自定义对话框窗体实例化出来

DialogResult dr = dialog.ShowDialog();//做为对话框显示

if (dr == System.Windows.Forms.DialogResult.OK)//进行对话框的选择处理

{

}

举例:如何做登录界面,成功后进入主界面。对话框

static void Main()

{

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

LoginForm login = new LoginForm();

DialogResult dr = login.ShowDialog();

if (dr == DialogResult.OK)

{

Application.Run(new MainForm());

}

}

时间: 2024-11-07 05:06:13

141107●Winform对话框的相关文章

WinForm对话框

WinForm 对话框控件colorDialog - 颜色选择对话框 fontDialog - 字体选择对话框 字体选择对话框同时改变颜色 找fontDialog属性行为里面的 showColor 改为true加上一句改变字体颜色语句 textBox1.ForeColor = fontDialog1.Color;//改变字体颜色folderBrowserDialog - 文件路径选择对话框 openFileDialog - 打开文件对话框 saveFileDialog - 保存文件对话框 问题:

winform 对话框,保存,另存为,还有打印控件

学习的对话框的种类: 1.打开文件对话框(OpenFileDialog) 2.保存文件对话框(SaveFileDialog) 3.字体对话框(FontDialog) 4.颜色对话框(ColorDialog) 5.打开文件夹对话框 FolderBrowserDialog ___________________________________________________________________________________________________________________

winform 对话框控件,打印控件

1.文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话框(SaveFileDialog) 2.字体对话框(FontDialog) 3.颜色对话框(ColorDialog) 4.打开文件夹对话框 FolderBrowserDialog using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using

winform 对话框控件

1.文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话框(SaveFileDialog) 2.字体对话框(FontDialog) 3.颜色对话框(ColorDialog) 4.打开文件夹对话框 FolderBrowserDialog using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using

练习:WinForm 对话框控件(显示、获取)

设计界面: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace 对话框 { public partial

练习:WinForm 对话框控件(文件读取、写入)

设计界面: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; using System.Text; namespace 对话框

Winform 对话框

ColorDialog:显示可用颜色,以及用户可以自定义颜色的控件,以调色板对话框形式出现,可选择更改字体颜色 FolderBrowserDialog:显示一个对话框,提示用户选择文件夹 FontDialog:显示一个选择字体的对话框,可添加调节颜色功能,把此控件属性行为中的ShowColor默认值改为True OpenFileDialog:显示一个对话框,提示用户打开文件 SaveFileDialog:显示一个对话框,提示用户选择保存文件的位置 using System; using Syst

6.30 winform 对话框控件

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.IO; 7 using System.Linq; 8 using System.Text; 9 using System.Windows.Forms; 10 11 namespace _6._30_上午_对话框控件

141107●Winform拖动无边框窗口、播放音频、启动外部exe程序

鼠标拖动无边框窗口 1. //鼠标拖动 Point downpoint = new Point(); //事件,鼠标按下,获取当前坐标 private void panel1_MouseDown(object sender, MouseEventArgs e) { downpoint.X = -e.X; downpoint.Y = -e.Y; } //事件,鼠标移动,赋值新坐标 private void panel1_MouseMove(object sender, MouseEventArgs