Skip to content

Latest commit

 

History

History
113 lines (77 loc) · 3.1 KB

README_CN.md

File metadata and controls

113 lines (77 loc) · 3.1 KB

Semi Avalonia

Semi Avalonia Semi Avalonia

English

Avalonia UI 控件主题,灵感来自 Semi Design

如果您希望使用更多的拓展控件,欢迎尝试 Ursa

Light

如何使用

安装

dotnet add package Semi.Avalonia --version 11.0.7

在样式中引用 Semi 主题:

<Application.Styles>
    <StyleInclude Source="avares://Semi.Avalonia/Themes/Index.axaml" />
</Application.Styles>

这样就可以了。

ColorPicker, DataGrid 和 TreeDataGrid 的样式单独分发,如果需要请安装并引用。

dotnet add package Semi.Avalonia.ColorPicker --version 11.0.7
dotnet add package Semi.Avalonia.DataGrid --version 11.0.7
dotnet add package Semi.Avalonia.TreeDataGrid --version 11.0.7
<Application.Styles>
    <StyleInclude Source="avares://Semi.Avalonia.ColorPicker/Index.axaml" />
    <StyleInclude Source="avares://Semi.Avalonia.DataGrid/Index.axaml" />
    <StyleInclude Source="avares://Semi.Avalonia.TreeDataGrid/Index.axaml" />
</Application.Styles>

如果需要进行 AOT 发布,则需要在项目中包含 rd.xml 文件:

<ItemGroup>
    <RdXmlFile Include="rd.xml"/>
</ItemGroup>

rd.xml 文件的内容如下:

<?xml version="1.0" encoding="utf-8"?>
<Directives>
    <!--
        This file is part of RdXmlLibrary project.
        Visit https://github.com/kant2002/rdxmllibrary for latest version.
        If you have modifications specific to this Nuget package,
        please contribute back.
    -->
    <Application>
        <Assembly Name="Avalonia.Markup.Xaml" Dynamic="Required All"/>
        <Assembly Name="Semi.Avalonia" Dynamic="Required All"/>
        <!-- If you don't use these, please don't include them.
            <Assembly Name="Semi.Avalonia.DataGrid" Dynamic="Required All"/>
            <Assembly Name="Semi.Avalonia.ColorPicker" Dynamic="Required All"/>
        -->
    </Application>
</Directives>

示例

您可以从 Semi Avalonia 的 release 页下载并试用 Semi Avalonia 的展示应用。

https://github.com/irihitech/Semi.Avalonia/releases

社区支持

我们提供有限度的免费社区支持,如果您有任何问题或建议,除了在GitHub上提交issue或发起讨论,也欢迎加入我们的飞书交流群:

FeiShu

版本兼容性

Semi Design Version Avalonia Version
11.0.7 >=11.0.7
11.0.1 <=11.0.6

代办事项

  • FocusAdorner

致谢

Semi Design

Avalonia

FluentAvalonia

Material Design Icons

CommunityToolKit