• 大小: 62KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-26
  • 语言: C#
  • 标签:

资源简介

不需要用户对消息提示点【确定】来响应 不阻塞、不干预用户的后续操作,提醒一下自动消失 有动画效果来保证消息的送达性,不会被用“被无视”

资源截图

代码片段和文件信息

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个文件信息

评论

共有 条评论

相关资源