- MVVMLight已经停止维护,可以考虑MVVMToolkit来替代,MVVMToolkit官方文档两个框架的基本使用方法类似,下面介绍一下不同之处(建议查看一下上一篇关于MVVMLight的文章)。 MVVMLight已经停止维护,可以考虑MVVMToolkit来替代,MVVMToolkit官方文档两个框架的基本使用方法类似,下面介绍一下不同之处(建议查看一下上一篇关于MVVMLight的文章)。
- 在项目开发中,需要经常使用日志存储网站的云心信息,.net core使用日志非常简单。 在项目开发中,需要经常使用日志存储网站的云心信息,.net core使用日志非常简单。
- 最近写了一些 MVVM 框架的文章,翻了一些 Microsoft Docs 的文档,顺便就对 MVVM 本身来了兴致,想看看更多当年相关的文档。在 MVVM 出现后十多年,我在不同的场合见到过多种 MVVM 的实现方式,也看到过各种 MVVM 框架的多次改进(这些框架通常包含多个用于实现解耦体系结构的服务,在一定程度上使 MVVM 的确切定义变得模糊),这些都让我对 MVVM 的理解变得多样... 最近写了一些 MVVM 框架的文章,翻了一些 Microsoft Docs 的文档,顺便就对 MVVM 本身来了兴致,想看看更多当年相关的文档。在 MVVM 出现后十多年,我在不同的场合见到过多种 MVVM 的实现方式,也看到过各种 MVVM 框架的多次改进(这些框架通常包含多个用于实现解耦体系结构的服务,在一定程度上使 MVVM 的确切定义变得模糊),这些都让我对 MVVM 的理解变得多样...
- ModbusRTU消息帧 1、03功能码消息帧格式 单精度操作 :123 SerialPort serialPort = new SerialPort("COM1", 9600, Parity.No... ModbusRTU消息帧 1、03功能码消息帧格式 单精度操作 :123 SerialPort serialPort = new SerialPort("COM1", 9600, Parity.No...
- ModbusASCII消息帧 1、消息帧格式 – 0x03 private List<byte> BaseCommands() { List<byte> by... ModbusASCII消息帧 1、消息帧格式 – 0x03 private List<byte> BaseCommands() { List<byte> by...
- Modbus协议的分类 1、支持串口 ModbusRTU、ModbusASCII 报文内容有区别 2、支持网口 ModbusTCP/IP、ModbusUDP/IP (RTU over TCP) 3、未开... Modbus协议的分类 1、支持串口 ModbusRTU、ModbusASCII 报文内容有区别 2、支持网口 ModbusTCP/IP、ModbusUDP/IP (RTU over TCP) 3、未开...
- 串口通信和网口通讯 通信双方(应用) -》设备):利用什么进行通信(硬件) -》RS485(对绞线 两根线)串口通信 -》RJ45(网线)网口通讯 C#提供的两个对象: RS485-》Serial... 串口通信和网口通讯 通信双方(应用) -》设备):利用什么进行通信(硬件) -》RS485(对绞线 两根线)串口通信 -》RJ45(网线)网口通讯 C#提供的两个对象: RS485-》Serial...
- 在软件开发环境中,WPF(Windows Presentation Foundation)项目的国际化和本地化变得尤为重要。它能够让应用程序适应不同语言和文化背景的用户需求。而ResXManager作为一款强大的资源文件管理工具,能够极大地简化WPF项目的国际化流程,是开发人员不可或缺的利器。 为什么在做WPF国际化之前一定要下载ResXManager 1. 高效管理资源文件ResXMana... 在软件开发环境中,WPF(Windows Presentation Foundation)项目的国际化和本地化变得尤为重要。它能够让应用程序适应不同语言和文化背景的用户需求。而ResXManager作为一款强大的资源文件管理工具,能够极大地简化WPF项目的国际化流程,是开发人员不可或缺的利器。 为什么在做WPF国际化之前一定要下载ResXManager 1. 高效管理资源文件ResXMana...
- 第一步:基础实现,资源文件入门 第二步:依赖属性,提升WPF体验 第三步:多页面复用,减少重复代码 第四步:动态化,应对更多字符串 总结与反思作为一名WPF开发者,我最近在一个配置工具项目中遇到了国际化需求。起初,我只是想让按钮文本支持英文和中文切换,但随着页面增多,需求复杂化,我逐渐摸索出一套从简单到专业化的实现方案。这篇文章记录了我的探索过程,从最基础的资源文件开始,到多页面复用的优化... 第一步:基础实现,资源文件入门 第二步:依赖属性,提升WPF体验 第三步:多页面复用,减少重复代码 第四步:动态化,应对更多字符串 总结与反思作为一名WPF开发者,我最近在一个配置工具项目中遇到了国际化需求。起初,我只是想让按钮文本支持英文和中文切换,但随着页面增多,需求复杂化,我逐渐摸索出一套从简单到专业化的实现方案。这篇文章记录了我的探索过程,从最基础的资源文件开始,到多页面复用的优化...
- 前言今天大姚给大家分享一个开源、免费、Metro风格的 WPF UI 控件库:MahApps.Metro。项目介绍MahApps.Metro 是一个开源、免费、Metro风格的 WPF UI 控件库,提供了现代化、平滑和美观的控件和样式,帮助开发人员轻松创建具有现代感的 Windows 桌面应用程序。支持版本支持 .NET Framework 4.6.2 及更高版本、.NET Core 3.... 前言今天大姚给大家分享一个开源、免费、Metro风格的 WPF UI 控件库:MahApps.Metro。项目介绍MahApps.Metro 是一个开源、免费、Metro风格的 WPF UI 控件库,提供了现代化、平滑和美观的控件和样式,帮助开发人员轻松创建具有现代感的 Windows 桌面应用程序。支持版本支持 .NET Framework 4.6.2 及更高版本、.NET Core 3....
- 在使用XAML进行页面布局的时候,原以为只有Button才可能绑定Command命令(默认对应Click事件),其实通过微软Blend提供的库,一切都可Command。只要记住下面两个命名空间的对应关系即可xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" == Microsoft.Expression.I... 在使用XAML进行页面布局的时候,原以为只有Button才可能绑定Command命令(默认对应Click事件),其实通过微软Blend提供的库,一切都可Command。只要记住下面两个命名空间的对应关系即可xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" == Microsoft.Expression.I...
- 最近学习了一下WPF,简单地做一下总结吧。 最近学习了一下WPF,简单地做一下总结吧。
- 了解西门子PLC 1、PLC Modbus并不确定什么设备。特定的设备可编程逻辑控制器(计算单元、存储单元、通信单元) 分品牌,关注:通信协议、有现成的库、 2、西门子PLC:LOGO、S7-200、S... 了解西门子PLC 1、PLC Modbus并不确定什么设备。特定的设备可编程逻辑控制器(计算单元、存储单元、通信单元) 分品牌,关注:通信协议、有现成的库、 2、西门子PLC:LOGO、S7-200、S...
- public class ModbusBase { public List<byte> GetReadCommand(byte deviceAddr, byte funcC... public class ModbusBase { public List<byte> GetReadCommand(byte deviceAddr, byte funcC...
- 通信数据交换问题 1、RTU:3.5个字符时间,报文的发送间隔 2、RTU请求频率(两帧报文之间有5ms以上的时间) 3、大小端问题(字节序),不固定 ABCD CDAB DCBA BADC float... 通信数据交换问题 1、RTU:3.5个字符时间,报文的发送间隔 2、RTU请求频率(两帧报文之间有5ms以上的时间) 3、大小端问题(字节序),不固定 ABCD CDAB DCBA BADC float...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签