我还在学习C#,我知道不知道WinForms,但我很快就会将。不过,我想知道我将如何创建一个显示自定义通知程序的应用程序,例如Mac上的Growl。这里有一个实物模型:C#中的非标准用户界面#
任何人都可以点我在正确的方向?而且我知道我应该在尝试之前了解更多关于C#的知识,但我一直很喜欢浏览复杂的东西。
我还在学习C#,我知道不知道WinForms,但我很快就会将。不过,我想知道我将如何创建一个显示自定义通知程序的应用程序,例如Mac上的Growl。这里有一个实物模型:C#中的非标准用户界面#
任何人都可以点我在正确的方向?而且我知道我应该在尝试之前了解更多关于C#的知识,但我一直很喜欢浏览复杂的东西。
看看this third-party WPF NotifyIcon control,我认为它是干什么的你希望开箱即用,希望未来能够成为WPF的一部分。我之前使用过这个,原因完全一样,它非常好:可以使用标准的工具提示或“敬酒”弹出窗口,也可以创建自己的窗口,就像您发布的示例中的窗口一样。
WPF Notifyicon http://www.hardcodet.net/uploads/2009/04/image13.png
WPF将是一个很好的开始。可以使用户界面在纯XAML,甚至没有接触C#
Here是使用WPF
的“通知”执行情况的一个例子下面是一些参考链接: http://en.wikipedia.org/wiki/Windows_Presentation_Foundation http://windowsclient.net/wpf/
非常有帮助=) – 2009-10-18 02:32:43
你或许应该看看WPF(Windows Presentation Foundation)设计一些非标准的UI东西。
但是,我会建议在潜入非标准的东西之前先熟悉UI设计。
既然你是从头开始,我会考虑学习WPF而不是Winforms。
这里有两个例子是一个弹出式通知在WPF:
WPF绝对是你在找什么,如果你想要的东西就像你所提供的图像。我的项目使用类似于截图中的通知弹出窗口。在看过其他人完成的一些样本后,获得想要的结果非常简单。如果你想得到一些帮助,你可以用我的方式发送消息。
正是我想要的:)尽管如此,还是要学习更多的C#。 – 2009-10-18 02:31:55