最近工作无聊,于是想实现一些其它的东西,刚好看到MSN弹出了提示框(Notifier),我收到了一封新邮件,于是乎,想出自己应该在系统中也使用一个这样的对话框,提示系统中应该执行的一些操作,或者一些经过,但是如何写呢。
我知道,这个弹出得窗体应该是一个对话框,而且这个对话框是总是在最前方,于是就看看.net中窗体的属性,发现全部都有,
对话框最前方显示:
//
// 摘要:
// 获取或设置一个值,指示该窗体是否应显示为最顶层窗体。
//
// 返回结果:
// 如果将窗体显示为最顶层窗体,则为 true;否则为 false。默认为 false。
[DefaultValue(false)]
public bool TopMost { get; set; }

本文介绍了如何在C#中开发一个类似于MSN通知的对话框,通过设置窗体属性实现始终显示在最前方,并调整窗体的StartPosition解决显示位置问题。最后通过添加Timer控件来实现动画效果,提升用户体验。
最低0.47元/天 解锁文章
1113

被折叠的 条评论
为什么被折叠?



