嗨即時通訊目前正在爲客戶開發一個應用程序,客戶需要一個與公司顏色匹配的特定主題。Windows Phone 8主題覆蓋默認主題不工作
我現在正在嘗試覆蓋默認主題,因此客戶主題將始終是使用的主題。目前我已經試過的方式從該網站:
http://www.geekchamp.com/articles/windows-phone-mango-custom-application-theme-step-by-step
,也有一些建議從這些:
How to force to use light theme in Windows Phone 7? http://matthiasshapiro.com/2011/01/17/theme-forcing-for-windows-phone-7-silverlight/
這些都是一些舊的文章,確實是,但大部分應該是相同的在Windows Phone 8
即使將ThemeResource,xaml移動到項目中,我也無法獲得其中的任何一種效果nk it like wise:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources/ThemeResources.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
它stil使用手機的默認主題黑暗。
我怎麼過發現,如果你不使用默認的變量的名字,如:PhoneBackgroundBrush
,並使用你自己的命名規則,然後這個工程。我寧願只是覆蓋默認的變量名稱。
我的問題是非常喜歡這對這個職位:Custom Theme That Overrides Default Theme WP7
真的沒有辦法覆蓋默認主題和它的變量還是我不得不讓我自己去通過我的所有控件使用自己命名約定?
任何幫助非常感謝。
問候 延斯·西蒙森
嗨克里斯感謝回覆我試過你的建議,但我無法得到它的工作。直到它到達設備時爲止。 – 2013-04-23 05:38:47
然後,我會問你如何使你的資源字典的可用.. – 2013-04-23 13:31:37
嗨克里斯感謝回覆我得到它的工作似乎該文件需要建立行動後,開始運行設置爲資源。我拿着東西進一步去了一個電話,從nuget的管理員,這也幫助了很多。所以現在就解決了。感謝幫助隊友。 – 2013-04-23 14:59:31