2012-09-15 46 views
1

enter code here有沒有什麼辦法讓一個WPF應用程序看起來像它在Windows 7的運行,即使它在Windows Server 2003上運行?如何強制讓Windows Server 2003上的Windows 7主題爲WPF應用程序

的propblem我面對的是,由於默認樣式的Windows Server 2003上的控制,它很難看到對他們的文本內容。對於前 - 組合框

的文本前景是黑色和highlighed動畫顏色可見爲深藍色,這使得文本內容幾乎不可見。

我試圖定義以下設置,但沒有奏效

  1. 編輯的App.xaml並將其更改爲

  2. 設置複製引用程序集Presentat的本地屬性ionFramework.Aero爲True。

請指教。

+0

不是問題而只是一條評論。這適用於2008 Server - 不是2003 Server。 http://support.microsoft.com/kb/947036 – Paparazzi

回答

1

WPF默認發佈這些主題集:Classic,Aero Normal,Luna Homestead,Luna Metatallic,Luna Normal,Roayle Normal ....允許WPF控件匹配特定主題的外觀。

您可以強制WPF通過獲得該主題中的主題裝配已定義的資源被加載到你的App.Resources所以你的控件將使用這些主題風格,以使用一個特定的主題。

請參閱以下鏈接,瞭解更多信息:

如果您需要訪問原始的WPF主題的設計,那麼你可以下載它們:

相關問題