2009-10-18 57 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絕對是你在找什麼,如果你想要的東西就像你所提供的圖像。我的項目使用類似於截圖中的通知彈出窗口。在看過其他人完成的一些樣本後,獲得想要的結果非常簡單。如果你想得到一些幫助,你可以用我的方式發送消息。