摘要: 在Avalonia 中使用消息对话框 在Avalonia 中没有像MessageBox 这样的消息对话框。如果要使用有三种途径: 1.使用免费的,需要安装命名控件 如MessageBox.Avalonia install-package MessageBox.Avalonia 引用命名控件 usin 阅读全文
posted @ 2026-02-03 21:02 丹心石 阅读(10) 评论(0) 推荐(0)
摘要: Avalonia 数据绑定 在Avalonia 中绑定数据和在WPF 中类似,但也有些区别,如果全按照wpf中的绑定方式,则会失败 1.在窗体AXAML中指定绑定数据类型,即数据上下文使用的类型。x:DataType="vm:MainViewModel",如果不指定则会报错。 另外,命令绑定只需要在 阅读全文
posted @ 2026-02-03 20:11 丹心石 阅读(2) 评论(0) 推荐(0)
摘要: 样式选择器 在Avalonia中样式的使用与WPF中的区别是用样式选择器Selector 替代WPF 中的TargetType,这里简单说明一下样式选择器 样式选择器 描述 Button 选择所有Button(类)的控件 Button.red 选择所有带有red样式类的Button控件 Button 阅读全文
posted @ 2026-02-03 16:34 丹心石 阅读(3) 评论(0) 推荐(0)
摘要: 之前在WPF中使用阿里图标库,目前需要在Avalonia中使用,这里把两者之间的区别略作介绍,以备以后忘记。 1.使用方法 第一步:下载图标库,然后把解压的图标库文件添加到项目的目标文件夹中: 第二步:也是关键的一步 WPF中需要设置该文件属性,是否复制,一般选择更新复制。也就是会在应用程序目录下自 阅读全文
posted @ 2026-02-03 09:21 丹心石 阅读(13) 评论(0) 推荐(0)
摘要: Avalonia MVVM 框架 1.视图模型 using CommunityToolkit.Mvvm.ComponentModel; using CommunityToolkit.Mvvm.Input; using System.Collections.ObjectModel; namespace 阅读全文
posted @ 2026-02-02 19:34 丹心石 阅读(4) 评论(0) 推荐(0)
摘要: Avalonia 中使用自定义控件 在Avlonia 中自定义控件和在WPF 中类似,但在使用依赖属性注册上稍有区别 XAML <UserControl xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.c 阅读全文
posted @ 2026-02-02 11:49 丹心石 阅读(6) 评论(0) 推荐(0)
摘要: SqliteEF For Asp.NetCore 阅读全文
posted @ 2025-10-27 08:41 丹心石 阅读(9) 评论(0) 推荐(0)
摘要: Sqlite EF 阅读全文
posted @ 2025-10-26 19:16 丹心石 阅读(23) 评论(0) 推荐(0)
摘要: 在Win10中打开环境变量编辑器,显示环境变量编辑功能不可用,如下图: 解决方法: 1.按 Win+R ,直接输入以下命令并回车: SystemPropertiesAdvanced.exe 2.如果这个命令能正常打开“系统属性”的“高级”选项卡,并且可以点击“环境变量”,说明功能时完好的,问题可能出 阅读全文
posted @ 2025-09-29 08:45 丹心石 阅读(104) 评论(0) 推荐(0)
摘要: WCF双工通讯只要是通过调用由客户端实现的接口ICallback, 来实现服务端调用该接口方法来实现回调,从而把相关数据或对象传递到客户端的一种实现方式。当然目前通过WebSocket 也可以很容易实现,这里暂不讨论其他方法,只对WCF方法做一个简单的记录,以备忘记。 说明 服务端主要通过Opera 阅读全文
posted @ 2025-09-23 09:59 丹心石 阅读(13) 评论(0) 推荐(0)