1
有誰知道這個嗎?將ResourceDictionary主題應用於簡單的MessageBox
我目前有一堆用戶控件的應用程序。他們都以「黑暗表達」爲主題。無論如何,當我使用公共代碼調用「MessageBox」時:
MessageBox.Show("message", "title", MessageBoxButtons.YesNo);
它使用通用的Windows主題。是否可以非常容易地創建主題消息框?我曾嘗試與花費用戶控制MessageBox的類型,但我不斷收到錯誤「無法派生形式密封型‘System.Windows.MessageBox’
主題使用ResourceDictionary的方式定義:
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="./Resources/Themes/ExpressionDark.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
所以它的要點是,我想我的消息框,看起來是一樣的我的應用程序;陰涼陰沉「暗表達式」的主題現在它看起來不合時宜。溫和地a沉思Win7主題。
同意。你需要推出自己的。 – 2011-08-17 17:28:17