如何将主题应用于Extended WPF Toolkit?

3

我在我的WPF应用程序中使用了Expression Dark Theme

同时,我还需要使用Extended WPF Toolkit Controls

我该如何将此主题应用于它们?

enter image description here

XAML:

<Application x:Uid="Application_1" x:Class="Mega.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml"
             SessionEnding="App_SessionEnding" >
    <Application.Resources>
        <ResourceDictionary x:Uid="ResourceDictionary_1"  >
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary x:Uid="ResourceDictionary_3" Source="/Themes/ExpressionDark.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
1个回答

2

您应该为每个扩展工具包中的自定义控件创建自己的样式,因为标准主题仅支持来自.NET Framework的控件,例如按钮、文本框等。请查看主题的xaml代码,并以相同的方式创建您的样式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接