摘要: 01 贝塞尔圆弧创建方法 1. 参考 文章参考 https://blog.csdn.net/nibiewuxuanze/article/details/48165555 https://xiaochaowei.com/2022/07/20/BezierCurveFittedAnyCurve/ 使用工 阅读全文
posted @ 2024-06-13 17:00 fanbal 阅读(19) 评论(0) 推荐(0)
摘要: 012 Avalonia 中的国际化 0. 参考 https://docs.avaloniaui.net/zh-Hans/docs/guides/implementation-guides/localizing https://dev.to/ingvarx/localization-in-avalo 阅读全文
posted @ 2024-05-27 18:08 fanbal 阅读(746) 评论(0) 推荐(0)
摘要: 011 Avalonia Converter 颜色转化器系列不完全盘点 1. 前言 我们选择的 Converter 是严格意义上实现了 IValueConverter 接口的正儿八经的及其地道的 Converter,不是随便一个叫做 Converter 的对象就能收录到本文的。 2. AccentC 阅读全文
posted @ 2024-05-27 16:32 fanbal 阅读(375) 评论(0) 推荐(0)
摘要: 010 Avalonia 颜色字符串和颜色对象转换 1. 前言 之前写 WPF 的时候,颜色转换如字符串#66CCFF 转为对应的颜色我真的写了一个轮子,后面才发现 WPF 里面就有这样的方法,直到现在我仍然对之前项目中这个多余的轮子而耿耿于怀,为此在研究 Avalonia 的这个过程中,我希望先来 阅读全文
posted @ 2024-05-27 11:09 fanbal 阅读(445) 评论(0) 推荐(0)
摘要: 009 Avalonia Web 导出以及 MVVM 的 ToDoList 实现 1. 前言 因为 Avalonia 支持 Web 导出,所以本文想要试试,接入 MVVM 和 NuGet 生态的 Avaloina Web 导出的可行性。 我们简单的做一个 ToDoList。 2. 创建项目 虽然是 阅读全文
posted @ 2024-05-24 17:50 fanbal 阅读(191) 评论(0) 推荐(0)
摘要: 008 Avalonia 的文件对话框和 MVVM 的结合 0. 资料 https://docs.avaloniaui.net/zh-Hans/docs/basics/user-interface/file-dialogs 1. 前言 我是因为跨平台特性而使用 Avalonia 的,如果唐突采用 W 阅读全文
posted @ 2024-05-24 15:32 fanbal 阅读(1847) 评论(0) 推荐(1)
摘要: 007 使用 Estragonia 将 Avalonia 勉强嵌入 Godot 中 本文所用 Avalonia 和 Godot 版本 Avalonia 11.0.0 Godot 4.2 警告:这个东西现在并不成熟,还存在一些bug,比如一些控件无法及时绘制出来,比如对作为Avalonia类库的资源的 阅读全文
posted @ 2024-05-16 16:32 fanbal 阅读(664) 评论(0) 推荐(1)
摘要: 005 Avalonia 中自定义 ViewLocator 实现导航切换 1. 前言 在 .NET 中实现页面的切换不像 Web 前端那样的方便,如何优雅的实现导航切换又是一件很是头疼的事情,我在我自己的WPF里面,光是切换页面这件事就有各种各样的写法。 本文将收集一些 Avalonia 中可行的页 阅读全文
posted @ 2024-05-14 17:48 fanbal 阅读(3879) 评论(4) 推荐(1)
摘要: 004 Avalonia 中 SVG 的使用 由于版本的变化,新版本的 SVG 支持请参考 https://www.nuget.org/packages/Svg.Controls.Skia.Avalonia ,它和 Avalonia.Svg.Skia 的用法是完全一致的,在本文下载 NuGet 包的 阅读全文
posted @ 2024-05-13 15:05 fanbal 阅读(1863) 评论(1) 推荐(1)
摘要: 尝试回忆使用 WPF 的方式在 Avalonia 中创建并使用资源,发现可以比较平滑的过渡到 Avalonia 的使用,但是 Avalonia 的智能提示缺少问题。 阅读全文
posted @ 2024-05-11 17:51 fanbal 阅读(1203) 评论(0) 推荐(0)