AdonisUI试用笔记

源码网址:https://github.com/benruehl/adonis-ui?tab=readme-ov-file
官方文档:https://benruehl.github.io/adonis-ui/docs/getting-started/introduction/

安装

Install-Package AdonisUI
Install-Package AdonisUI.ClassicTheme

资源引用

<Application xmlns:adonisUi="clr-namespace:AdonisUI;assembly=AdonisUI">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/AdonisUI;component/ColorSchemes/Light.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/AdonisUI.ClassicTheme;component/Resources.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

在应用样式的时候,可以采取下面的方式更新默认样式:

<Window.Style>
    <Style TargetType="Window" BasedOn="{StaticResource {x:Type Window}}"/>
</Window.Style>

其它控件样式也可以用同样的方式。但我一般都不会修改默认样式,而是会取个KEY名称,在代码中引用对应的样式名称。因为修改默认样式的方式,会给界面的二次开发带来各种各样的麻烦和问题。

posted @   wzwyc  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
历史上的今天:
2021-12-03 关于PropertyChanged.Fody的使用
点击右上角即可分享
微信分享提示