会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
丹心石
博客园
首页
新随笔
联系
订阅
管理
2026年3月13日
Avalonia 程序打包成Linux平台的运行程序
摘要: 1.安装Parcel dotnet tool install --global AvaloniaUI.Parcel 2.简化.csproj 一个干净的Avalonia MVVM项目的.csproj应该是这样的: <Project Sdk="Microsoft.NET.Sdk"> <PropertyG
阅读全文
posted @ 2026-03-13 14:19 丹心石
阅读(13)
评论(0)
推荐(0)
2026年2月13日
数据处理与转换
摘要: Hex 转换(十六进制转换) QByteArray 类的共有静态函数 QByteArray::fromHex 可以把十六进制编码的数据转换为字符(char)类型的数据,并存储到QByteArray类对象中。该函数声明如下: QByteArray fromHex(const QByteArray &h
阅读全文
posted @ 2026-02-13 14:02 丹心石
阅读(2)
评论(0)
推荐(0)
信号与槽
摘要: 信号与槽 概念 在程序中,当某个事件(如按钮被单击)发生时,会在程序内部广播一段特定的消息,这个消息就是信号。槽(Slot)是响应信号的函数,也称为“槽函数”。槽函数是一个C++函数,可以定义在类的任何部分,可以有参数,可以被调用。 当有信号发射时,与之相连接的槽函数会自动执行。信号和槽可以根据需要
阅读全文
posted @ 2026-02-13 11:18 丹心石
阅读(6)
评论(0)
推荐(0)
2026年2月11日
Qt 串口通信
摘要: Qt 5 提供了串口操作相关的类QSerialPortInfo和QSerialPort QSerialPortInfo 类可以监测系统的串口信息,如Com 号、设备位置、厂商信息等。 QSerialPort 类可以完成串口的具体操作,如打开或关闭串口、读写数据等。 要使用这两个类,要在Pro文件中添
阅读全文
posted @ 2026-02-11 17:35 丹心石
阅读(13)
评论(0)
推荐(0)
2026年2月10日
Avalonia 设计时DataContext数据山下文和WPF设计时DataContext数据上下文
摘要: 首先说以下在WPF 中使用数据上下文 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mv="clr-namespace:WpfApp16.MainViewModels" d:DataContext="{d:Des
阅读全文
posted @ 2026-02-10 17:09 丹心石
阅读(5)
评论(0)
推荐(0)
Avalonia Ursa 使用
摘要: Avalonia Ursa是一个企业级的Avalonia UI组件库,它提供了丰富的预制控件、现代化的设计系统,并支持Windows、MacOS、Linux、Android、IOS和Web平台。 1.环境准备安装 环境要求 项目 要求 .NET SDK .Net6.0或更高版本 Avalonia U
阅读全文
posted @ 2026-02-10 11:53 丹心石
阅读(88)
评论(0)
推荐(0)
2026年2月3日
Avalonia-消息对话框
摘要: 在Avalonia 中使用消息对话框 在Avalonia 中没有像MessageBox 这样的消息对话框。如果要使用有三种途径: 1.使用免费的,需要安装命名控件 如MessageBox.Avalonia install-package MessageBox.Avalonia 引用命名控件 usin
阅读全文
posted @ 2026-02-03 21:02 丹心石
阅读(38)
评论(0)
推荐(0)
Avalonia-数据绑定
摘要: Avalonia 数据绑定 在Avalonia 中绑定数据和在WPF 中类似,但也有些区别,如果全按照wpf中的绑定方式,则会失败 1.在窗体AXAML中指定绑定数据类型,即数据上下文使用的类型。x:DataType="vm:MainViewModel",如果不指定则会报错。 另外,命令绑定只需要在
阅读全文
posted @ 2026-02-03 20:11 丹心石
阅读(21)
评论(0)
推荐(0)
Avalonia-样式
摘要: 样式选择器 在Avalonia中样式的使用与WPF中的区别是用样式选择器Selector 替代WPF 中的TargetType,这里简单说明一下样式选择器 样式选择器 描述 Button 选择所有Button(类)的控件 Button.red 选择所有带有red样式类的Button控件 Button
阅读全文
posted @ 2026-02-03 16:34 丹心石
阅读(19)
评论(0)
推荐(0)
阿里图标库iconfont 在Avalonia 中的使用
摘要: 之前在WPF中使用阿里图标库,目前需要在Avalonia中使用,这里把两者之间的区别略作介绍,以备以后忘记。 1.使用方法 第一步:下载图标库,然后把解压的图标库文件添加到项目的目标文件夹中: 第二步:也是关键的一步 WPF中需要设置该文件属性,是否复制,一般选择更新复制。也就是会在应用程序目录下自
阅读全文
posted @ 2026-02-03 09:21 丹心石
阅读(23)
评论(0)
推荐(0)
下一页