1
我們正在將我們的應用程序從VB6遷移到Net。由於網絡形式將處於少數,我們希望他們儘可能與VB6形式融合。我認爲強制應用經典主題可以實現這一點。這應該很容易,但我找不到如何去做。提供的示例針對Aero主題或Net3,它似乎具有不同名稱的引用程序集。如何在我的WPF4表單上應用經典主題?
我們正在將我們的應用程序從VB6遷移到Net。由於網絡形式將處於少數,我們希望他們儘可能與VB6形式融合。我認爲強制應用經典主題可以實現這一點。這應該很容易,但我找不到如何去做。提供的示例針對Aero主題或Net3,它似乎具有不同名稱的引用程序集。如何在我的WPF4表單上應用經典主題?
有兩種方法來實現:
參考嵌入在框架中的classic.xaml文件:
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/PresentationFramework.Classic;component/themes/classic.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
`
下載從here 012提取的classic.xaml文件此文件包含對PresentationUI.dll的引用,它似乎不屬於Net 4框架的一部分。只有一個quixotic控件使用這個引用,所以當你刪除引用和控件時,你就要去!
更多信息here
的XAML鏈接斷開。 – Epiplon 2016-02-26 17:40:02