87 lines
2.4 KiB
Markdown
87 lines
2.4 KiB
Markdown
# Semi Avalonia
|
||
|
||
[](https://www.nuget.org/packages/Semi.Avalonia/)
|
||
[](https://www.nuget.org/packages/Semi.Avalonia/)
|
||
|
||
[English](./README.md)
|
||
|
||
Avalonia UI 控件主题,灵感来自 Semi Design
|
||
|
||
Semi.Avalonia 现在可以在浏览器上 [查看效果](https://irihitech.github.io/Semi.Avalonia/)
|
||
|
||
如果您希望查看更详细的文档,请浏览 [Semi 文档](https://docs.irihi.tech/semi/)
|
||
|
||
如果您希望使用更多的拓展控件,欢迎尝试 [Ursa](https://github.com/irihitech/Ursa.Avalonia)
|
||
|
||

|
||
|
||
## 如何使用
|
||
|
||
### 安装
|
||
|
||
```bash
|
||
dotnet add package Semi.Avalonia
|
||
```
|
||
|
||
在样式中引用 Semi 主题:
|
||
|
||
```xaml
|
||
<Application.Styles>
|
||
<!-- 您仍然可以使用旧版方式引用 -->
|
||
<!-- <StyleInclude Source="avares://Semi.Avalonia/Themes/Index.axaml" /> -->
|
||
<semi:SemiTheme Locale="zh-cn" />
|
||
</Application.Styles>
|
||
```
|
||
|
||
这样就可以了。
|
||
|
||
ColorPicker、DataGrid 和 TreeDataGrid 的样式单独分发,如果需要请安装并引用。
|
||
|
||
```bash
|
||
dotnet add package Semi.Avalonia.ColorPicker
|
||
dotnet add package Semi.Avalonia.DataGrid
|
||
dotnet add package Semi.Avalonia.TreeDataGrid
|
||
```
|
||
|
||
```xaml
|
||
<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>
|
||
```
|
||
|
||
## 示例
|
||
|
||
您可以从 Semi Avalonia 的 release 页下载并试用 Semi Avalonia 的展示应用。
|
||
|
||
<https://github.com/irihitech/Semi.Avalonia/releases>
|
||
|
||
## 社区支持
|
||
|
||
我们提供有限度的免费社区支持,如果您有任何问题或建议,除了在GitHub上提交issue或发起讨论,也欢迎加入我们的飞书交流群:
|
||
|
||

|
||
|
||
|
||
## 版本兼容性
|
||
|
||
| Semi Design Version | Avalonia Version |
|
||
|:--------------------|:-----------------|
|
||
| 11.1.0 | >=11.1.0 |
|
||
| 11.0.7 | >=11.0.7 |
|
||
| 11.0.1 | <=11.0.6 |
|
||
|
||
## 致谢
|
||
|
||
[Semi Design](https://semi.design/)
|
||
|
||
[Avalonia](https://github.com/AvaloniaUI/Avalonia)
|
||
|
||
[FluentAvalonia](https://github.com/amwx/FluentAvalonia)
|
||
|
||
[Material Design Icons](https://pictogrammers.com/library/mdi/)
|
||
|
||
[CommunityToolKit](https://github.com/CommunityToolkit/dotnet)
|
||
|