我還在學習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