C#中的非标准UI

Dan*_*tti 4 .net c# notifications winforms

我还在学习C#,我知道不知道的WinForms,但是我很快.但是我想知道如何创建一个显示自定义通知程序的应用程序,比如Mac上的Growl.这是一个模拟:

http://img25.imageshack.us/img25/3793/41151387.jpg http://img25.imageshack.us/img25/3793/41151387.jpg

有人能指出我正确的方向吗?而且我知道在尝试之前我应该​​更多地了解C#,但我总是喜欢看一些复杂的东西.

Dal*_*ale 10

看看这个第三方WPF NotifyIcon控件,我认为它可以实现你想要的开箱即用,希望这样的东西将来会成为WPF的一部分.我之前使用过这个原因是出于同样的原因,它非常好:你可以使用标准的工具提示或"吐司"弹出窗口,或创建你自己的弹出窗口,就像你想要的那样,你可以使用它.

WPF Notifyicon http://www.hardcodet.net/uploads/2009/04/image13.png


Mic*_*l G 6

WPF将是一个很好的起点.您可以在纯XAML中创建UI而无需触及C#

以下是使用WPF的"通知"实现示例

以下是一些参考链接:http : //en.wikipedia.org/wiki/Windows_Presentation_Foundation http://windowsclient.net/wpf/