繁体   English   中英

WPF控件的样式与Infragistics主题内联

[英]Styling WPF controls inline with Infragistics themes

我们正在使用Infragistics WPF控件(例如xamDataGrid,xamDockManager等),并且将使用这些控件支持的Infragistics Office 2007 Blue主题。

我们还希望使用相同的Office 2007 Blue样式为应用程序的其余部分(即标准WPF控件)设置样式。

最好的方法是什么? 我们可以下载或购买Office 2007主题/皮肤吗? 我们可以使用Infragistics下载中的任何内容吗?

IIRC for Winforms基础知识允许您使用应用程序样式表来使标准控件成为主题。

只是在论坛上快速浏览过,似乎无法使用WPF完成。

如何将主题应用于非基础设施控件

我知道这是一个古老的问题,但对于那些偶然发现此问题的人来说,可能很少进行更新。 它在最新版本的Infragistics中工作。 App.xaml中的资源足够。 源指向解决方案中包含Infragistics主题文件的文件夹(通常类似于C:\\Program Files (x86)\\Infragistics\\2015.1\\WPF\\Themes )。

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="/Theme/Styles.Shared.xaml" />
            <ResourceDictionary Source="/Theme/Styles.WPF.xaml" />
            <ResourceDictionary Source="/Theme/Theme.Colors.xaml" />
            <ResourceDictionary Source="/Theme/IG.MSControls.Core.Implicit.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM