2009-10-18 54 views
5

我还在学习C#,我知道不知道WinForms,但我很快就会。不过,我想知道我将如何创建一个显示自定义通知程序的应用程序,例如Mac上的Growl。这里有一个实物模型:C#中的非标准用户界面#

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

任何人都可以点我在正确的方向?而且我知道我应该在尝试之前了解更多关于C#的知识,但我一直很喜欢浏览复杂的东西。

回答

10

看看this third-party WPF NotifyIcon control,我认为它是干什么的你希望开箱即用,希望未来能够成为WPF的一部分。我之前使用过这个,原因完全一样,它非常好:可以使用标准的工具提示或“敬酒”弹出窗口,也可以创建自己的窗口,就像您发布的示例中的窗口一样。

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

+1

正是我想要的:)尽管如此,还是要学习更多的C#。 – 2009-10-18 02:31:55

2

你或许应该看看WPF(Windows Presentation Foundation)设计一些非标准的UI东西。

但是,我会建议在潜入非标准的东西之前先熟悉UI设计。

2

WPF绝对是你在找什么,如果你想要的东西就像你所提供的图像。我的项目使用类似于截图中的通知弹出窗口。在看过其他人完成的一些样本后,获得想要的结果非常简单。如果你想得到一些帮助,你可以用我的方式发送消息。