理解Generic.xaml和Themes


"Generic.xaml"這個名稱並非偶然
通過上面的敘述,你可能會有沖動將Generic.xaml中的Style代碼剪切出來,粘貼到任何一個我們的控件可以找到的地方,然后把Generic.xaml刪掉或改成更優雅的名稱,如果你運氣好的話,這是可行的,因為控件會自下而上(Page,App,Theme)去查找其所需要的Style,但此時你已經犯了一個潛在的錯誤:你沒有為控件提供默認的樣式.這里的默認樣式其實是說"在默認主題中或沒有為 該控件找到當前操作系統對應的主題時采用的的樣式".這涉及到WPF中Theme的相關話題了,有興趣可以參考msdn相關SDK.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM