-
大小: 144KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-05-28
- 语言: C#
- 标签: Winform 自定义 MessageBox
资源简介
自定义MessageBox,实现窗口倒计时自动关闭,并且可以暂停倒计时;消息框可以改变图标,弹出时根据图标的不同有不同的提示音;增加按键的Ctrl组合键快捷方式。
代码片段和文件信息
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 InformationBoxE
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender EventArgs e)
{
iconTxt.SelectedIndex = 0;
}
private void button1_Click(object sender EventArgs e)
{
//标题
string caption = captionTxt.Text;
//内容
string text = textTxt.Text;
//图标
InformationBoxIcon icon = InformationBoxIcon.Information;
if (iconTxt.Text == “错误“)
{
icon = InformationBoxIcon.Error;
}
else if (iconTxt.Text == “询问“)
{
icon = InformationBoxIcon.Question;
}
else if (iconTxt.Text == “警告“)
{
icon = InformationBoxIcon.Warning;
}
//时间
int time = 10;
try
{
time = int.Parse(timeTxt.Text);
}
catch
{
time = 10;
}
//提示框
InformationBoxShow(text caption icon time);
}
//弹出提示框
public void InformationBoxShow(string text = ““ string caption = ““ InformationBoxIcon icon = InformationBoxIcon.Information int secondsTimeout = 10)
{
InformationBox informationBox = new InformationBox();
informationBox.Show(this text caption icon secondsTimeout);
}
private void button2_Click(object sender EventArgs e)
{
System.Diagnostics.Process.Start(“http://blog.csdn.net/softimite_zifeng“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-01-08 13:06 InformationBoxE\
目录 0 2017-01-08 14:13 InformationBoxE\InformationBoxE\
文件 187 2017-01-08 13:06 InformationBoxE\InformationBoxE\App.config
文件 8086 2017-01-08 13:36 InformationBoxE\InformationBoxE\Form1.Designer.cs
文件 2059 2017-01-08 13:36 InformationBoxE\InformationBoxE\Form1.cs
文件 5817 2017-01-08 13:36 InformationBoxE\InformationBoxE\Form1.resx
文件 6845 2017-01-08 14:13 InformationBoxE\InformationBoxE\InformationBox.cs
文件 12161 2017-01-08 13:21 InformationBoxE\InformationBoxE\InformationBox.designer.cs
文件 6207 2017-01-08 13:12 InformationBoxE\InformationBoxE\InformationBox.resx
文件 4681 2017-01-08 13:21 InformationBoxE\InformationBoxE\InformationBoxE.csproj
文件 527 2017-01-08 13:06 InformationBoxE\InformationBoxE\Program.cs
目录 0 2017-01-08 13:15 InformationBoxE\InformationBoxE\Properties\
文件 1354 2017-01-08 13:06 InformationBoxE\InformationBoxE\Properties\AssemblyInfo.cs
文件 5148 2017-01-08 13:15 InformationBoxE\InformationBoxE\Properties\Resources.Designer.cs
文件 7467 2017-01-08 13:15 InformationBoxE\InformationBoxE\Properties\Resources.resx
文件 1102 2017-01-08 13:06 InformationBoxE\InformationBoxE\Properties\Settings.Designer.cs
文件 249 2017-01-08 13:06 InformationBoxE\InformationBoxE\Properties\Settings.settings
目录 0 2017-01-08 13:15 InformationBoxE\InformationBoxE\Resources\
文件 812 2017-01-08 13:14 InformationBoxE\InformationBoxE\Resources\ErrorIcon.png
文件 683 2017-01-08 13:14 InformationBoxE\InformationBoxE\Resources\InformationIcon.png
文件 3171 2017-01-08 13:15 InformationBoxE\InformationBoxE\Resources\PauseIcon.png
文件 1247 2017-01-08 13:14 InformationBoxE\InformationBoxE\Resources\QuestionIcon.png
文件 12647 2017-01-08 13:15 InformationBoxE\InformationBoxE\Resources\StartIcon.png
文件 458 2017-01-08 13:14 InformationBoxE\InformationBoxE\Resources\WarningIcon.png
目录 0 2017-01-08 13:06 InformationBoxE\InformationBoxE\bin\
目录 0 2017-01-08 13:21 InformationBoxE\InformationBoxE\bin\Debug\
文件 38400 2017-01-08 14:13 InformationBoxE\InformationBoxE\bin\Debug\InformationBoxE.exe
文件 187 2017-01-08 13:06 InformationBoxE\InformationBoxE\bin\Debug\InformationBoxE.exe.config
文件 40448 2017-01-08 14:13 InformationBoxE\InformationBoxE\bin\Debug\InformationBoxE.pdb
文件 23168 2017-01-08 14:13 InformationBoxE\InformationBoxE\bin\Debug\InformationBoxE.vshost.exe
文件 187 2017-01-08 13:06 InformationBoxE\InformationBoxE\bin\Debug\InformationBoxE.vshost.exe.config
............此处省略20个文件信息
- 上一篇:unity旧粒子系统转换为新粒子系统
- 下一篇:c# scoket异步通信代码
相关资源
- C#银行ATM程序WinForm
- winform创建不规则窗体和控件源码.ra
- WPF自定义控件库_可实现QQ音乐播放器
- WCF大文件分段上传winform
- 在winform中播放gif动画图片
- WinForm连接SQLServer 一份C#小代码
- 一个用C#绘制的动态时钟自定义控件
- c#自定义进度条
- c#自定义圆角panel
- c#(winform)调用VBS脚本
- .NET、WPF、 C# 自定义控件拖动,拉伸,
- C# ZedGraph刻度不等分、自定义的实现
- C# EasyHook MessageBox 完整绝对原创 .net
- Winform不规则窗体
- winform窗体中嵌入网页(DHTML代码和w
- WPFImageButton自定义控件
- WinForm仿QQ截图功能
- c# winform wia 调用扫描仪
- c# icon 图标 特效 WINDOWS任务栏 动态生
- WPF自定义毛玻璃窗口(自适应系统)
- c#自定义组件及添加工具箱图标的方法
- C# Winform 中实现的翻译功能
- WPF自定义TreeViewItem 样式
- winform系统托图标盘闪烁
- VS2013 WinForm ReportViewer 子报表 使用分组
- 用WPF自制的漂亮时钟控件
- WPF自定义表格控件
- winform(c#) DataGridView控件多维合并表
- C#计算器堆栈版
- Winform与WPF窗体互相调用方法
评论
共有 条评论