使用FluentAvalonia组件库快速完成Avalonia前端开发

news/2025/2/13 15:53:49/

前言

工欲善其事必先利其器,前面我们花了几篇文章介绍了Avalonia框架以及如何在Avalonia框架下面使用PrismAvalonia完成MVV模式的开发。今天我们将介绍一款重磅级的Avalonia前端组件库,里面封装了我们开发中常用的组件,这样就不用我们自己再写组件了。专注业务功能开发,提高交付效率。

nuget安装FluentAvaloniaUI

Fludotnet add package FluentAvaloniaUI --version 2.0.4

如下图:

在这里插入图片描述

添加主题

Avalonia模板创建的是带了FluentTheme主题的,这个删掉,用一个不用一个 ,安装了Avalonia.Themes.Fluent的NuGet包也可以删掉
调整后的App.aXaml如下
在这里插入图片描述


http://www.ppmy.cn/news/1268225.html

相关文章

[BUG记录]UART占用CPUload过高问题

目录 关键词平台说明一、背景二、根本原因三、措施 关键词 嵌入式、C语言、autosar、TDA4 平台说明 项目ValueOSautosar OSautosar厂商vector芯片厂商TI编程语言C,C编译器HighTec (GCC) 一、背景 在基于TDA4开发的域控中使用到了UART打印debug信息,不…

网络编程案例

InetAddress 类 相关方法: getLocalHost:获取本机InetAddress对象。 getByName:根据指定主机名/域名获取ip地址对象。 getHostName:获取InetAddress对象的主机名。 getHostAddress:获取InetAddress对象的地址。 简单使用&am…

20231213给Ubuntu18.04.6LTS新加一块HDD机械硬盘

20231213给Ubuntu18.04.6LTS新加一块HDD机械硬盘 2023/12/13 22:50 rootrootrootroot-X99-Turbo:~$ cat /etc/issue Ubuntu 18.04.6 LTS \n \l sudo fdisk -l rootrootrootroot-X99-Turbo:~$ rootrootrootroot-X99-Turbo:~$ sudo fdisk -lu Disk /dev/sda: 2.7 TiB, 300059298…

Windows系统使用wsl执行shell脚本报错解决

Windows系统使用wsl执行Shell脚本报错解决 Shell脚本的需求说明 判断字符串str1中是否包含字符串str2,使用~操作符 代码编写 #!/bin/bashstr1"hello" str2"llo"if [[ $str1 ~ $str2 ]];thenecho "$str1 contain $str2" fi脚本编写…

2024年网络安全(黑客)——自学

1.网络安全是什么 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 2.网络安全市场 一、是市场需求量高; 二、则是发展相对成熟…

Lombok使用方法和总结

Lombok使用方法和总结 大家好,我是免费搭建查券返利机器人赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! Lombok使用方法和总结 1. 介绍 在Java开发中,有许多重复且繁琐的代码需要我们…

遇到生产环境.OutOfMemoryError: Metaspace

错误日志Aborting due to java.lang.OutOfMemoryError: Metaspace 2023-12-13 17:31:35.750 [http-nio-8080-exec-26] ERROR [DefaultReportIndustryPolicy.generateReport:2538] - 生成报告出现问题 - timeout executing POST http://srv-cer-file/sys-file/upload - {} feig…

linux中xarray与maple结构简析

xarray 简述 xarray是radixtree的一种实现,它部分使用了rcu机制来代替radixtree的加锁。 node结构 node的基本结构: struct xa_node {unsigned char shift; // 表示index取地址的高多少bit作下层的slot indexunsigned char offset; // node在上层结…