• WPF 引用MaterialDesignThemes.Wpf实现按钮外观样式的优化


    1、首先安装,如下所示
    在这里插入图片描述
    在这里插入图片描述
    2、资源字典的引用
    安装好之后,还要进行样式的引用,如下所示
    在这里插入图片描述
    在这里插入图片描述
    最后新建一个button按钮,即可看到效果如下所示:
    在这里插入图片描述
    ResourceDictionary.MergedDictionaries 属性
    参考

    定义
    命名空间:
    System.Windows
    程序集:
    PresentationFramework.dll
    获取 ResourceDictionary 字典的集合,这些字典构成了合并字典中的各种资源字典。

    C#

    复制
    public System.Collections.ObjectModel.Collection MergedDictionaries { get; }
    属性值
    Collection
    合并的字典的集合。

    示例
    以下示例指定要合并到主ResourceDictionary元素中的两ResourceDictionary个元素。

    XAML

    复制








    注解
    字典通过向引用的MergedDictionaries泛型集合添加 a ResourceDictionary 来合并。 合并 ResourceDictionary 后没有在标记中定义的资源元素。 相反,合并字典是一个 ResourceDictionary 没有定义标记子元素 (或没有通过代码) 添加的元素,但具有指定的 SourceURI。 该 Source 指定使合并字典能够来自外部源,例如随应用程序附带的单独资源程序集、“松散 XAML”或特定本地化或全局资源程序集。

    不支持在指定的Source资源元素内ResourceDictionary指定资源元素。

    集合中的 MergedDictionaries 查找行为将首先搜索最后添加 ResourceDictionary 的项,搜索会在找到请求的密钥后立即停止。 合并字典集合中的重复键不是非法的。 有关合并字典行为的详细信息,请参阅 合并的资源字典。

    XAML 属性元素用法

    复制


    oneOrMoreResourceDictionaries

    XAML 值
    oneOrMoreResourceDictionaries
    一个或多个 ResourceDictionary 对象元素。 ResourceDictionary用于MergedDictionaries不具有集合内容,并指定一个Source远程引用完整ResourceDictionary属性。

    适用于
    产品 版本
    .NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
    Windows Desktop 3.0, 3.1, 5, 6, 7 Preview 7

  • 相关阅读:
    GPIO实验:ARM汇编代码实现LED灯亮灭控制
    CAS:190598-55-1_Biotin sulfo-N-hydroxysuccinimide ester生物素化试
    基于遗传优化的模糊聚类算法(GA-FCM)matlab仿真
    zabbix监控
    数据结构笔记(王道408)
    Unity3D插件 AnyPortrait 2D骨骼动画制作
    ECCV 2022 | 视频插帧中的实时中间流估计
    [React源码解析] React的设计理念和源码架构 (一)
    新知实验室TRTC 初体验
    【单片机毕业设计】【mcuclub-hj-013】基于单片机的大棚环境检测的设计
  • 原文地址:https://blog.csdn.net/weixin_41883890/article/details/126386779