魅力通知组件

这个GIF有点滞后,为了更好地观看,我建议你检查一下演示应用程序。 介绍 CharmNotification是一个组件,它允许您创建自定义的通知,从屏幕右下角的右边滑动到左边。 有了这个组件,你就可以自定义通知的颜色、图标等,或者你可以在运行时创建新的通知(如上所示)。 背景 在编程或读书时,像这样的通知(更新)会以一种可爱的方式出现,所以我问自己: 为什么我不创建一个免费组件来做同样的事情呢? 实现 这个组件包含几个属性,下面我将展示它们所有的属性和它们的功能: BackColor1:左侧的颜色通知backcolor2:右侧的颜色通知标题:通知的标题文本:文本的通知titleforecolor:标题的颜色通知textforecolor:标题的通知图标的颜色:图标通知时间:持续时间的通知(1000 = 1秒)playtone:通知将发挥语气如果这个布尔值将被设置正确 布局 使用的代码 CharmNotification的使用尽可能简单,但是,您可以使用代码或设计器操作它。 为了完成任务并发布提前通知,您可以使用两种可能的方法中的一种。 简单的使用 将组件拖放到窗体上。编辑属性: 写这段代码: 隐藏,复制Codenotification1.ShowNotification (); 运行时使用 要创建一个定制的通知,你可以写这段代码: 隐藏,复制Code

Notification n = new Notification();
n.Title = "Windows update";
n.Text = "Windows started updating, please do not turn off you computer.";
n.Duration = 3000;
n.Icon = Properties.Resources.windows_32;
n.BackColor2 = Color.FromArgb(35,35,35);
n.BackColor1 = Color.FromArgb(28, 28, 28);
n.TitleForeColor = Color.WhiteSmoke;
n.TextForeColor = Color.WhiteSmoke;
n.ShowNotification();

结果: 就这些了,伙计们! 的兴趣点 有时候,你必须依靠最简单的东西来创造最复杂的东西。 历史 8/2/2016:第一个版本 本文转载于:http://www.diyabc.com/frontweb/news5196.html

posted @ 2020-08-09 13:26  Dincat  阅读(105)  评论(0编辑  收藏  举报