2012-11-02 33 views
0

我有一個XAML應用程序(特別是Windows 8 XAML應用程序),我想爲其添加夜間閱讀模式。這將是一個用戶可以切換的設置,它會將主題顏色更改爲黑色白色,而不是白色的標準黑色。夜間模式的自定義XAML樣式

我的問題是,我該怎麼做?我想積極地做到這一點(意思是說,用戶切換的時刻,我展示新版本,而不必讓他們重新啓動應用程序)。

我對XAML還是比較陌生的,所以我不知道我是否忽略了某些東西。目前,我將所有樣式路由到主題文件中的靜態資源。

謝謝!

回答

0

你在找什麼是theme。基本上它是一組全球可用的資源,您可以將它們換成一組。例如,請參閱here

編輯:我想你不能沒有重新改變它:http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/f91a11d6-6e56-4978-8acd-21ae9f3c3a6e/

+0

你能請更具體一點?我知道有主題,但我的問題更多的是'是否可以在運行時動態更改主題,並讓應用程序自動更新它':) – Steve

+0

請參閱上面的我的編輯。 – mydogisbox