安装指南
通过 NuGet 安装
推荐使用 NuGet 包管理器安装 Avalonia Fluent UI
bash
dotnet add package AvaloniaFluentUI或者在 Visual Studio 的 NuGet 包管理器控制台中运行
powershell
Install-Package AvaloniaFluentUI手动引用
你也可以从 GitHub Releases 下载最新的文件,然后手动添加到项目中。
项目配置
1. 添加 XML 命名空间
在 AXAML 文件中添加以下命名空间声明:
xml
xmlns:fluent="using:AvaloniaFluentUI.Controls"2. 配置应用程序
在 App.axaml 中添加样式资源:
xml
<Application xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:fluent="using:AvaloniaFluentUI.Styling"
x:Class="YourApp.App">
<Application.Styles>
<fluent:FluentAvaloniaTheme />
</Application.Styles>
</Application>3. 设置主题模式(可选)
如果需要强制使用特定主题,可以在 App.axaml 中设置:
xml
<Application xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="YourApp.App"
RequestedThemeVariant="Dark">
<!-- RequestedThemeVariant 可选值:Light, Dark, Default -->
</Application>系统要求
- .NET 10.0 或更高版本
- Avalonia UI 11.3.12
- Windows 10/11, macOS, 或 Linux
