资源简介
不需要用户对消息提示点【确定】来响应
不阻塞、不干预用户的后续操作,提醒一下自动消失
有动画效果来保证消息的送达性,不会被用“被无视”
代码片段和文件信息
using System.IO;
using AhDung.WinForm;
using System;
using System.Drawing;
using System.Windows.Forms;
namespace AhDung
{
public partial class FmTester : Form
{
OpenFileDialog _ofd;
public FmTester()
{
InitializeComponent();
}
private void btnSelectIcon_Click(object sender EventArgs e)
{
if (_ofd == null)
{
_ofd = new OpenFileDialog
{
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
Multiselect = false
Filter = “*.bmp;*.jpg;*.gif;*.png;*.tif|*.bmp;*.jpg;*.gif;*.png;*.tif|*.*|*.*“
};
}
if (_ofd.ShowDialog() != System.Windows.Forms.DialogResult.OK)
{
return;
}
txbIcon.Text = _ofd.FileName;
}
private void ckbFloating_CheckedChanged(object sender EventArgs e)
{
MessageTip.AllowFloating = ckbFloating.Checked;
}
private void btnOk_Click(object sender EventArgs e)
{
MessageTip.ShowOk(txbText.Text decimal.ToInt32(nudDelay.Value));
}
private void btnWarning_Click(object sender EventArgs e)
{
MessageTip.ShowWarning(txbText.Text decimal.ToInt32(nudDelay.Value));
}
private void btnError_Click(object sender EventArgs e)
{
MessageTip.ShowError(txbText.Text decimal.ToInt32(nudDelay.Value));
}
private void btnShow_Click(object sender EventArgs e)
{
if (txbIcon.TextLength != 0 && !File.Exists(txbIcon.Text))
{
MessageBox.Show(“图片不存在!“);
return;
}
try
{
MessageTip.Show(txbText.Text
txbIcon.TextLength == 0 ? null : Image.FromFile(txbIcon.Text)
decimal.ToInt32(nudDelay.Value));
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 36352 2018-01-30 10:13 MessageTip\.vs\MessageTip\v14\.suo
文件 24064 2018-01-30 10:13 MessageTip\MessageTip\bin\Debug\MessageTip.exe
文件 32256 2018-01-30 10:13 MessageTip\MessageTip\bin\Debug\MessageTip.pdb
文件 21680 2018-01-30 10:13 MessageTip\MessageTip\bin\Debug\MessageTip.vshost.exe
文件 490 2015-10-22 09:54 MessageTip\MessageTip\bin\Debug\MessageTip.vshost.exe.manifest
文件 2256 2016-08-27 17:32 MessageTip\MessageTip\FmTester.cs
文件 11168 2016-08-27 17:32 MessageTip\MessageTip\FmTester.Designer.cs
文件 5817 2016-08-27 17:32 MessageTip\MessageTip\FmTester.resx
文件 14154 2016-08-27 17:16 MessageTip\MessageTip\MessageTip.cs
文件 2660 2016-08-27 17:14 MessageTip\MessageTip\MessageTip.csproj
文件 180 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug\AhDung.FmTester.resources
文件 5958 2018-01-30 10:12 MessageTip\MessageTip\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 896 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug\MessageTip.csproj.FileListAbsolute.txt
文件 777 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug\MessageTip.csproj.GenerateResource.Cache
文件 24064 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug\MessageTip.exe
文件 32256 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug\MessageTip.pdb
文件 435 2016-08-27 17:02 MessageTip\MessageTip\Program.cs
文件 1352 2016-08-27 16:32 MessageTip\MessageTip\Properties\AssemblyInfo.cs
文件 997 2018-01-30 10:13 MessageTip\MessageTip.sln
目录 0 2016-08-27 16:32 MessageTip\MessageTip\obj\Debug\TempPE
目录 0 2018-01-30 10:11 MessageTip\.vs\MessageTip\v14
目录 0 2018-01-30 10:13 MessageTip\MessageTip\bin\Debug
目录 0 2016-08-27 16:40 MessageTip\MessageTip\bin\Release
目录 0 2018-01-30 10:13 MessageTip\MessageTip\obj\Debug
目录 0 2018-01-30 10:11 MessageTip\.vs\MessageTip
目录 0 2018-01-30 10:12 MessageTip\MessageTip\bin
目录 0 2018-01-30 10:12 MessageTip\MessageTip\obj
目录 0 2018-01-30 10:12 MessageTip\MessageTip\Properties
...D.H. 0 2018-01-30 10:11 MessageTip\.vs
目录 0 2018-01-30 10:12 MessageTip\MessageTip
............此处省略4个文件信息
评论
共有 条评论