摘要: Prism 基础知识学习(二)模块化 App.xaml.cs文件中的代码: 引入模块的方法1:使用项目引用,使用moduleCatalog.AddModule方法 public partial class App { protected override Window CreateShell() { 阅读全文
posted @ 2023-03-18 02:34 聆听微风 阅读(121) 评论(0) 推荐(0) 编辑
摘要: Prism基础知识 学习(一)Region 首先如果不采用Prism 的方法,这个案例我们该怎么写: 首先在MainWindow.cs中 <Grid> <Grid.RowDefinitions> <RowDefinition Height="auto" /> <RowDefinition /> </ 阅读全文
posted @ 2023-03-17 23:52 聆听微风 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 上位机学习记录(5) 日志ini 与json读取配置文件 (一) 代码 IniConfigHelper.cs public class IniConfigHelper { #region API函数声明 [DllImport("kernel32")] private static extern lo 阅读全文
posted @ 2023-03-17 02:01 聆听微风 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 上位机学习记录(4)组合控件的应用(控件堆叠+重置)与UI导航栏的编写 (一)组合控件 组合控件效果: 鼠标悬浮上去,会有颜色的渐变 点击第一个控件后会在控件出现下端会有白色矩形块。点击第二个控件以后,第一个控件的白色矩形块会消失 设计思想: 主体上:label 和Picturebox 控件的组合 阅读全文
posted @ 2023-03-17 02:01 聆听微风 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 上位机学习记录(3)编写用户登录模块 (一)业务逻辑说明 FrmLogin界面的cmb_LoginName控件进行数据绑定,通过SysAdminService.GetAllAdminDB()获取到所有的用户信息 (二)界面初始化逻辑 登陆逻辑: Program.cs: 先调用FrmLogin界面,当 阅读全文
posted @ 2023-03-17 02:00 聆听微风 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 上位机学习记录(3)编写用户登录模块 (一)业务逻辑说明 FrmLogin界面的cmb_LoginName控件进行数据绑定,通过SysAdminService.GetAllAdminDB()获取到所有的用户信息 (二)界面初始化逻辑 登陆逻辑: Program.cs: 先调用FrmLogin界面,当 阅读全文
posted @ 2023-03-16 17:39 聆听微风 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 上位机小项目(一)配置sqlite数据库 第一步:电脑安装sqlite数据库 链接:https://pan.baidu.com/s/1oHVSLRiSS5qhSzQc3eyJcw?pwd=7s66 提取码:7s66 可以通过百度网盘链接直接下载(其中含有sqlite安装文件与一个管理软件) 下载以后 阅读全文
posted @ 2023-03-16 02:41 聆听微风 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 雷赛运动控制卡项目 上位机学习记录 上位机练习小项目(一) 上位机练习小项目(2)登陆功能 与 (3)后台只能运行一个程序实例 学习记录(4) 侧边导航栏功能的编写 WeifenLuo.WinFormsUI.Docking的使用与学习 上位机学习日记(5)系统运行日志功能的编写与日志查看功能 上位机 阅读全文
posted @ 2023-03-15 20:03 聆听微风 阅读(250) 评论(1) 推荐(0) 编辑
摘要: 软件学习记录:(11) PointCurve 控件 效果: 一、使用方法 1.连线: this.pCurveMonitor.AddSinglePoint(new PointF(Convert.ToSingle(this.lbl_XAxisPosition.Text), Convert.ToSingl 阅读全文
posted @ 2023-03-15 19:57 聆听微风 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 软件学习记录:(10) 雷赛运动控制卡 (一)定长运动控制 需求分析: 设置XYZ某一个轴运动定长位移 设置轴归零。 功能设计: 定长位移流程:1.检测板卡是否上线。2.设置轴运动 具体实现: (1)轴定长运动 调用方式: if (JOGMotionCheck()) { CommonMotion(X 阅读全文
posted @ 2023-03-15 19:07 聆听微风 阅读(1985) 评论(6) 推荐(0) 编辑