上位机
文章平均质量分 68
@@Farmer
工作尽心尽力,还不如一个上班玩手机的!唉
展开
-
WPF 界面结构化处理
文章目录概要一、xaml界面结构化处理二、逻辑树与视觉树 [面试有可能会问,概念,作用需要补充文档]概要WPF 框架是开源的,但是不能跨平台,可以使用MAUI,这个框架可以跨平台,WPF源码可以在github上下载,下载地址:https://gitbub.com/dotnet/wpf。框架结构如图一、xaml界面结构化处理XAML:eXtensible Application Markup Language的英文缩写,相应的中文名称为:可扩展应用程序标记语言。命名空间默认原创 2023-08-13 20:45:48 · 798 阅读 · 0 评论 -
Modbus协议通信异常
由从机明确回复功能码高位置 1如图:异常信息含义原创 2022-07-02 15:22:07 · 2473 阅读 · 0 评论 -
Modbus协议与SerialPort端口读写
读寄存器消息帧格式请求从站地址功能码起始地址读取长度(2byte - > 16bit)CRC010300(Hi)00(Lo)00(Hi)0A(Lo)CS CD响应从站地址功能码字节数寄存器值(1)寄存器值(2)…寄存器值(20)CRC01031400(Hi)00(Lo)00(Hi)00(Lo)…00(Hi)00(Lo)XX XX代码如下实现方式一实现方式二...原创 2022-06-08 11:25:26 · 2266 阅读 · 0 评论 -
WPF 项目版本控制以及布局控件
WPF 总结一、内容版本控制 1、项目内容管理的必要性 项目开发:项目立项–>代码开发–>运维 产生很多文档 2、常见的版本控制工具 Git/SVN 3、Git与GitHub/GitLab 4、代码管理实操二、界面布局控件 1、从应用开发流程说起 WPF:业务逻辑原创 2022-01-09 17:18:49 · 778 阅读 · 0 评论 -
依赖属性、依赖附加属性以及类型转换
一 、依赖属性1、 依赖属性的意义与作用 数据绑定2、定义依赖属性 基本:声明 注册 包装 //1 声明 public static DependencyProperty valueProperty; //2 注册 static DependenProperties() { valueProperty = DependencyProperty.Register("va原创 2022-01-09 17:20:31 · 1588 阅读 · 0 评论 -
WPF 绑定表达式和绑定数据源(一)
关于绑定:[Binding]绑定:描述的是一种关系,同构某种关系将多个事物联系在一起。 页面对象的属性(必须是依赖属性):目标 Target 需要显示在界面上做交互关联的数据对象 :源 Source<Window x:Class="WpfApp2.BindingDemo.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:原创 2022-01-19 11:35:02 · 898 阅读 · 0 评论 -
WPF Prism的ViewModelLoctor对象个性化匹配、IOC、事件聚合器
Prism的ViewModelLoctor对象个性化匹配、IOC、事件聚合器更改命名约定 【第一种方式 【不推荐】】更改命名约定 【第一种方式 【不推荐】】设计思路:利用视图的类型全名称,将其中Views替换成ViewModels检查类型是不是以View结尾最终返回一个ViewModel的类型新建文件夹/窗口【ViewTest/MainWindow.xaml】,代码如下:<Window x:Class="WpfApp6.ViewTest.MainW原创 2022-03-07 14:33:07 · 791 阅读 · 0 评论 -
WPF 与 Winform 的区别以及应用场景
一、WPF框架以及应用场景 WPF框架 1.1、WPF与WinForm WPF :https://github.com/dotnet/wpf SilverLight : Web富客户端 1.2、异/同点 共同点:最终的输出结果都是客户端应用,实现 人机交互。原创 2022-01-09 17:18:16 · 3248 阅读 · 0 评论 -
资源引用、资源字典引用以及容器模板和数据模板
一、资源引用 语法://基本语法pack://application:,,,/项目名称;component/文件名称 //引用字体<TextBlock Text="" FontFamily="pack://application:,,,/WpfApp3;component/Font/#iconfont" FontSize="100"></TextBlock>//备注: 字体文件的属性必须是资源。二、资源字典与样式原创 2022-01-09 17:19:28 · 513 阅读 · 0 评论 -
WPF Prism框架
Prism框架1、关于Prism框架 官方地址:http://prismlibrary.com 官方源码:https://github.com/PrismLibrary/Prism 版本:8.12、功能说明 Prism提供了一组设计模式的实现,有助于编写结构良好的可维护XAML应用程序。 包括MVVM 依赖注入 命令 事件聚合器 Prism减重 Autofac 、Dryloc 、 Mef 、Niniject 、StruyctureMap、Unity。原创 2022-03-03 13:43:25 · 911 阅读 · 0 评论