03 2022 档案

摘要:<?xml version="1.0" encoding="utf-8"?> <CycleFile> <Cycle Name="Cycle_List"> <Field Name="PlateID" Value="001-18.nc"/> <Field Name="LabelName" Value=" 阅读全文
posted @ 2022-03-23 20:55 zls366 阅读(152) 评论(0) 推荐(0) 编辑
摘要:​概述 最近发的好多遍文章都是基于我搭建的Caliburn.Micro框架去叠加开发的,随着内容的增多,后续章节讲的内容,有些朋友没看前面文章的话有些就不好理解了,所以今天我就做个整体介绍,方便小伙伴们快速掌握CM这套WPF的MVVM开发框架 界面 ①项目启动后首先是登录界面:账号zls202105 阅读全文
posted @ 2022-03-18 23:49 zls366 阅读(1734) 评论(0) 推荐(2) 编辑
摘要:WPF数据编辑器库附带的大多数文本编辑器(TextEdit子体)允许您在编辑期间使用掩码。掩码提供受限的数据输入和格式化的数据输出。 当输入的字符串需要匹配特定格式时,在编辑器中使用掩码非常有用。例如,文本编辑器应该接受24小时格式的日期/时间值或数字值。另一个例子是在编辑器中输入电话号码(最终用户 阅读全文
posted @ 2022-03-17 18:11 zls366 阅读(478) 评论(0) 推荐(0) 编辑
摘要:学Winform还是WPF? 很多winform的学者时常在我的技术群咨询要不要学习WPF?我一贯的观点是必须学啊!如果是搞工控做cs软件开发,WPF自然是首选 WPF优势在哪里? ①前后端分离: WPF是数据驱动的而非Winform的事件驱动,可以通过属性bing的方式实现界面的数据更新,这样就可 阅读全文
posted @ 2022-03-13 22:20 zls366 阅读(2200) 评论(14) 推荐(0) 编辑
摘要:概述 之前我分享过一个wpf的项目实践,主页面左侧是个listbox,每次选择改变后呈现对应的页面,界面图如下 要实现这样一个功能,我之前是采用传统方式实现的,本节我采用CM框架下的Conductor<T>去实现,这样代码量可以大幅度压缩,核心代码就一行。 传统方式 后台代码:①定义集合并添加数据: 阅读全文
posted @ 2022-03-12 15:06 zls366 阅读(351) 评论(0) 推荐(0) 编辑
摘要:​概述 登录窗体无论在bs还是cs中都很常见,使用winform或者wpf ui进行设计都相对比较简单,但是如果在WPF框架,比如:Caliburn.Micro下,设计一个符合MVVM思想的登录窗体就相对有了点难度,因为CM框架本身的设计理念是VM first而非View first.接下来开始讲解 阅读全文
posted @ 2022-03-12 12:12 zls366 阅读(542) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示