随笔分类 - Avalonia开发
摘要:官方的参考资料: https://docs.avaloniaui.net/zh-Hans/docs/guides/platforms/how-to-use-web-assembly VS2022安装了Avalonia的插件以后,也可以直接创建【Avalonia C# Project】项目。 创建时选
阅读全文
摘要:Avalonia 0.10.x的版本,会有字体的问题。经常会因为字体的缘故应用崩溃。 可以试着把字体设置成下面的字体类型 Linux: DejaVu Sans MacOS: Roboto Windows: SimSun Windows系统相对问题会较少,一般微软雅黑或宋体都不会有问题。 获取字体列表
阅读全文
摘要:安装Avalonia.Xaml.Behaviors Install-Package Avalonia.Xaml.Behaviors DataGridSelectedItemsBehavior.cs using Avalonia; using Avalonia.Controls; using Aval
阅读全文
摘要:CustomStyles.axaml <Styles xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <!-- 添加自定义的样式文件信息 --> </Style
阅读全文
摘要:CustomResources.axaml <ResourceDictionary xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ctl="clr-
阅读全文
摘要:官网: https://avaloniaui.net/ 源码: https://github.com/AvaloniaUI/Avalonia 目前最新版本:11.0.10 常用控件 CgdataBase.Avalonia 自己写的基础库控件,里面是自己平常经常用的基础函数。 Install-Pack
阅读全文
摘要:CustomFontManagerImpl代码: using System.Collections.Generic; using System.Globalization; using System.Linq; using Avalonia.Media; using Avalonia.Media.F
阅读全文
摘要:原来获取本机IP地址的方法(方法1): var items = Dns.GetHostEntry(Dns.GetHostName()).AddressList .Where(s => s.AddressFamily == System.Net.Sockets.AddressFamily.InterN
阅读全文
摘要:Avalonia应用编译以后会在BIN文件夹下生成一个与项目同名的文件,以我的小程序TodoList为例,会有一个TodoList的文件。在终端下执行这个文件,其实就能打开这个应用。 以你应用名称创建一个.desktop文件,下面是我的TodoList.desktop文件的内容: [Desktop
阅读全文
摘要:停止更新,整理中,参考另一个帖子。 Avalonia开发笔记(2023/12/7更新) - wzwyc - 博客园 https://www.cnblogs.com/wzwyc/p/17578218.html 官网: https://avaloniaui.net/ 源码: https://github
阅读全文