我們對使用VB.Net Controls非常強大但非常髒的外觀感到非常無聊。
我們在VB.NET 2005中做了應用。
現在我們要更改應用程序的外觀和字段。
我們試圖通過改變顏色和字體來改變它,但它看起來仍然很髒。
所以我們如何改變這一點,我聽說過WPF但從未使用它。
你推薦我改變應用程序的外觀和領域。
如何改變外觀或改善VB.NET應用程序的外觀?
髒的手段,很舊的風格。 [對我來說]
我們對使用VB.Net Controls非常強大但非常髒的外觀感到非常無聊。
我們在VB.NET 2005中做了應用。
現在我們要更改應用程序的外觀和字段。
我們試圖通過改變顏色和字體來改變它,但它看起來仍然很髒。
所以我們如何改變這一點,我聽說過WPF但從未使用它。
你推薦我改變應用程序的外觀和領域。
如何改變外觀或改善VB.NET應用程序的外觀?
髒的手段,很舊的風格。 [對我來說]
Windows Presentation Foundation(WPF)將是一個不錯的選擇。
關鍵問題是「這會有多難?
答案取決於您的應用程序中表示和功能如何分離。如果兩者混合在一起,你就會看到重寫。但是,如果你們之間有很好的分離,或者如果你願意爲實現這種分離而進行工作,那麼你將能夠進行遷移。
您不需要一次性遷移整個應用程序 - 儘管您可能想要在大多數主題變化之前拖延下去,直到擁有。
在MainForm的加載事件使用Application.EnableVisualStyles
,或作爲主
這是VB.NET IDE中的一個複選框,默認打開。項目+屬性,應用程序選項卡,啓用XP視覺樣式。 – 2010-05-08 13:53:27
WPF的第一命令是真棒。要獲得基本的理解,請閱讀一些Expression Blend教程。 – Doobi 2010-05-08 14:40:12
是的......我也終於用WPF去了。 – Nitz 2010-05-10 05:08:07