• 2025-11-19 10:18
    153 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底;今天趁着有时间接着对拖放到Canvas上的控件进行锁定的效果,最终实现的效果如下图:关于控件的 ...
  • 2025-11-19 10:18
    140 0
    #C#
    在《用MicrosoftAgentFramework实现会话记录三方存储,让对话持久化不丢失》上一篇文章中,我已经掌握了如何用微软 Agent Framework 实现会话记录的三方存储,解决了内存存储易丢失、多实例不共享的核心痛点。但随 ...
  • 2025-11-19 10:17
    120 0
    #C#
    前面一篇分享了在DataGrid中玩耍多选下拉框;今天再来根据UI射击师的射击来玩耍一下TreeView,先来看看射击前和实现后:1、本来想直接ExpanderListBox,想想还是选TreeView吧,毕竟后面如果再增加一个层级的话,直接在数 ...
  • 2025-11-19 10:17
    152 0
    #C#
    前面简单玩了一下控件的拖放、锁定、置顶、置底、批量开窗和缩略图生成、模板选择器和控件自适应和还原;今天再来分享一下视频流批量截取小图的效果;1、Windows下运行效果:2、开放麒麟(X86)下运行效果:3、银河麒麟(A ...
  • 2025-11-19 10:17
    175 0
    #C#
    前面分享了一下Avalonia跨平台入门第三十九篇之再耍CEF;结果在我准备用Avalonia11的版本去玩耍时,直接给我提示:1、果然不能用,为了新版本赶紧换思路:https://github.com/bkempinski/CefNet.Avalonia2、来看看现在 ...
  • 2025-11-19 10:17
    198 0
    #C#
    前面我也提前预告了今天要实现的效果;不过中间被卡了一下;今天赶紧去弥补上次要做的效果,其实在WPF效果中已经实现过了,看效果吧:ListBox的前台布局代码:使用的附加属性和WPF好相似:子项模板(绑定写法简化了好多):多 ...
  • 2025-11-19 10:17
    162 0
    #C#
    前面玩耍了ListBox多选,今天在他的基础上对Grid进行动态分割;这个效果其实在Xamarin中已经实现过了;其实都没太大区别;直接看效果吧:在ListBox中选择了具体的布局后进行Grid布局分割:具体分割的方法和原来在移动端没 ...
  • 2025-11-19 10:16
    208 0
    #C#
    书接上篇《用MicrosoftAgentFramework实现函数调用人工批准:让AI操作更可控》,让我来继续聊聊 Microsoft Agent Framework 。在使用 AI Agent 开发对话类应用时,你是否遇到过这样的困扰:默认的会话记录存在内存 ...
  • 2025-11-19 10:16
    140 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:16
    232 0
    #C#
    今天来分享一下最近实现的一个IP输入框:1、参考开源如下:https://github.com/caomfan/IpAddressControl2、他是用户控件,咱们玩自定义控件:3、用多值绑定、转换器和Popup来提示: ...
  • 2025-11-19 10:16
    171 0
    #C#
    最近再次玩耍Avalonia的时候需要实现一个支持多选的下拉控件效果:1、第一版直接Expander+我的最爱: 2、关于ListBox中的ItemTemplate: 3、关于SelectedItemsHeader的逻辑处理: private void UpdateSelecte ...
  • 2025-11-19 10:15
    158 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式;今天趁着空闲时间接着去摸索简单的动画效果,毕竟有点动画的东 ...
  • 2025-11-19 10:15
    178 0
    #C#
    前面一篇咱们为了适配移动端套餐在Avalonia下简单玩耍了一下WebSocket今天再次换另一种方式再来实现一下;1、前端通过Get的方式获取数据:const fetchData = async () => { try { const response = await fetch(' ...
  • 2025-11-19 10:15
    227 0
    #C#
    前面一篇玩耍了Avalonia跨平台入门第三十五篇之制作安装包,这不今天再来分享一直接在不安装的情况下直接双击运行:1、先来配置权限sudo chmod +x XX.Desktop2、再来个启动脚本Start.sh./XX.Desktop3、再来配置权限 ...
  • 2025-11-19 10:15
    130 0
    #C#
    前面一篇咱们为了适配移动端套餐在Avalonia下简单玩耍了一下WebSocket今天再次换另一种方式再来实现一下;1、前端通过Get的方式获取数据:const fetchData = async () => { try { const response = await fetch(' ...
  • 2025-11-19 10:14
    177 0
    #C#
    从上世纪 50 年代开始,人类对人工智能就开始探索。人工智能给人的印象一直是一个划时代的技术,需要有专业技能的数据科学领域从业人员才能使用。但从 2022 年年底开始,人工智能的领域发生了重大改变。OpenAI 发布 ...
  • 2025-11-19 10:14
    185 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件;今天趁着空闲时间接着去摸索基于Lis ...
  • 2025-11-19 10:14
    181 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:14
    223 0
    #C#
    书接上篇《用MicrosoftAgentFramework实现函数调用人工批准:让AI操作更可控》,让我来继续聊聊 Microsoft Agent Framework 。在使用 AI Agent 开发对话类应用时,你是否遇到过这样的困扰:默认的会话记录存在内存 ...
  • 2025-11-19 10:13
    214 0
    #C#
    前面其实已经玩耍过单选按钮,只不过一直好意思分享出来;今天终于可以正大光明的分享出来了,直接看效果吧:第一次使用然后的傻傻的版本(根据单选按钮的选中状态来切换二个图片);真的好Low:样式写法和WPF没太大区别:类 ...
  • 2025-11-19 10:13
    146 0
    #C#
    作为一枚屌丝程序员来说最大的爱好就是撸代码,有时候根本停不下来(沉迷工作,无法自拔);因为一直都是WPF开发,后面也摸索了一下Xamarin的东西;这不又看到其他人又在搞什么跨平台;我也是手也很痒痒;就像刚开始摸索Xama ...
  • 2025-11-19 10:12
    152 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表;今天趁着大周末的 ...
  • 2025-11-19 10:12
    133 0
    #C#
    前面我也提前预告了今天要实现的效果;不过中间被卡了一下;今天赶紧去弥补上次要做的效果,其实在WPF效果中已经实现过了,看效果吧:ListBox的前台布局代码:使用的附加属性和WPF好相似:子项模板(绑定写法简化了好多):多 ...
  • 2025-11-19 10:12
    135 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:12
    235 0
    #C#
    在上一篇中介绍了Semantic Kernel 非常重要的功能 - 插件,通过插件可以完成针对不同领域的工作。LLMs 改变了人机交互的方式,通过自然语言去与大模型对话,让大模型完成工作。但往往我们给出的指令不只是完成单一 ...
  • 2025-11-19 10:11
    144 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:11
    142 0
    #C#
    前面简单玩耍了一下串口,今天再来分享一下最近摸索的Modbus;1、下载开源的依赖:2、看个例子:3、单个寄存器读取:4、一次读取多个连续的寄存器:5、批量读取多个不连续的寄存器:6、最后来个写操作:最终简单的效果先这 ...
  • 2025-11-19 10:10
    134 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果;今天趁着有时间接着对拖放到Canvas上的控件进行置顶和置底切换的效果,最终实现的效果如下图:关于置顶和置底的实 ...
  • 2025-11-19 10:10
    187 0
    #C#
    上一篇简单玩耍了Popup,这不正当我洋洋自得的时候前线传来战报:你家伙做的效果在UOS下面有问题;然后直接发来一张捷报:明明在乌班图和优麒麟都没啥问题,单单就你这个UOS牛,结果发现个神奇的特效:开启神奇的特效,果然 ...
  • 2025-11-19 10:09
    177 0
    #C#
    最近被各种 AI 代理(AI Agent)的消息刷屏了?从自动写报告到批量处理邮件,这些能 “主动干活” 的智能体,正在悄悄改变我们的工作方式。但搭建一个能对话、会调用工具的 AI 代理,真的需要复杂的技术吗? 微软 ...
  • 2025-11-19 10:09
    122 0
    #C#
    前面一篇玩耍了Avalonia跨平台入门第四十五篇之RestFul,这不今天再来分享一下后台直接开启HttpListener并实现简单的配置页面:1、前端直接html+js+css完事,后端:2、根据文件后缀返回MIME类型:3、读取本地文件并返回 ...
  • 2025-11-19 10:08
    220 0
    #C#
    前面简单玩耍了一下TreeView;今天再来尝试一下模板选择器,最终效果:1、看官方的意思:用IDataTemplate来实现;2、官方参考链接:https://github.com/AvaloniaUI/Avalonia.Samples/tree/main/src/Avalonia.Samples/Data ...
  • 2025-11-19 10:08
    153 0
    #C#
    早几天在通过NetCoreServer玩耍TCP通讯的时候,结果发现他是基于事件/回调机制,而不是原生支持 async/await 的异步流式模型;他就不能满足我的需求了,那就只能自己根据业务需求尝试修改了;1、先来看看官方的Demo:2、 ...
  • 2025-11-19 10:08
    229 0
    #C#
    前面分享了一下IP输入框,有小伙伴留言让我去玩耍一下浏览器,回头看了看三年前第一次玩耍,然而发现作者直接删除了;来看看现在在Ubuntu下运行的最终效果:1、在openKylin系统下运行的效果:2、基于开源项目:https://git ...
  • 2025-11-19 10:07
    126 0
    #C#
    前面简单玩耍了一下串口,今天再来分享一下最近摸索的Modbus;1、下载开源的依赖:2、看个例子:3、单个寄存器读取:4、一次读取多个连续的寄存器:5、批量读取多个不连续的寄存器:6、最后来个写操作:最终简单的效果先这 ...
  • 2025-11-19 10:07
    195 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:06
    147 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果;今天趁着空闲时间接着去摸索基于Expander控件实现 ...
  • 2025-11-19 10:06
    201 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:05
    213 0
    #C#
    前面简单摸索了一下离线语音合成;今天抽空摸索了一下关于语音唤醒的效果,如下图:1、使用到的方法://登录[DllImport("msc", CallingConvention = CallingConvention.StdCall)]public static extern int MSPLogin(str ...
  • 2025-11-19 10:04
    164 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口、ListB ...
  • 2025-11-19 10:04
    136 0
    #C#
    最近接到一需求:离线语音播放异常信息;听到他突然想到了去年玩耍的离线语音识别;这次还是基于讯飞再来玩耍一下,先来SDK下载:1、找到可借鉴的代码:https://www.cnblogs.com/DriftingLeaf/p/17648569.html2、Windows ...
  • 2025-11-19 10:04
    205 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板,过程还算顺利;今天接着把把ListBox中的Item拖放到Cavans中(基于官方的Samples实现的);直接看效果吧:1、ListBox中PointerPressed、 ...
  • 2025-11-19 10:04
    196 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式;今天趁着空闲时间接着去摸索简单的动画效果,毕竟有点动画的东 ...
  • 2025-11-19 10:04
    204 0
    #C#
    上一篇刚更新完玩耍TCP,下面就有朋友咨询能不能玩一下串口;既然有这需求,咱就花费点时间一下,毕竟一直都是喜欢新鲜的东西,那就折腾白;笔记本没有串口,咱就虚拟二个串口:2、虚拟机下Ubuntu配置串口:3、环境完事,获取 ...
  • 2025-11-19 10:03
    134 0
    #C#
    前面一篇玩耍了Avalonia跨平台入门第四十五篇之RestFul,Post没处理,今天来分享:1、配置前端headers:const response = await fetch(url, { method: 'POST', headers: { 'Content-Type': ...
  • 2025-11-19 10:02
    195 0
    #C#
    前面玩耍了一下多选下拉框,本来特别开心,结果在实际应用中却更让我激动不已:1、来看看我最终实现的效果:2、直接ToggleButton+Popup+最爱:3、在光标移出下拉框时关闭下拉选项框:private void Grid_PointerExited(obj ...
  • 2025-11-19 10:02
    158 0
    #C#
    今天抽空研究了一下关于制作Linux下安装包效果;1、创建.desktop文件和图标:2、.desktop的内容:[Desktop Entry]Name=DemoType=ApplicationExec=/usr/share/Demo.Desktop/Demo.DesktopIcon=/usr/share/icons/Main.png ...
  • 2025-11-19 10:02
    147 0
    #C#
    最近再次玩耍Avalonia的时候需要实现一个支持多选的下拉控件效果:1、第一版直接Expander+我的最爱: 2、关于ListBox中的ItemTemplate: 3、关于SelectedItemsHeader的逻辑处理: private void UpdateSelecte ...
  • 2025-11-19 10:02
    213 0
    #C#
    在前面分享的几篇中咱已经玩耍了Popup、ListBox多选、Grid动态分、RadioButton模板、控件的拖放效果、控件的置顶和置底、控件的锁定、自定义Window样式、动画效果、Expander控件、ListBox折叠列表、聊天窗口;今天趁 ...
  • 2025-11-19 10:02
    228 0
    #C#
    本来大周五挺开心的,结果突然收到领导下发任务:不管什么方式在Ubuntu环境下测试和硬件TCP双向通讯;这时回忆起了那是在二年前我玩耍了一下Avalonia;说实话再次拾起来确实有点不知所措;毕竟二年过去了,早已经物是人非 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码