- 博客(14)
- 收藏
- 关注
原创 C# WinForm【笔记9】模拟留存Log日志
需求场景:上位机通宵执行遇到闪退没有报错不知啥问题;路径可以根据自己需求可更改传参也可。1、在catch 中引用类方法。
2025-12-24 19:24:17
178
原创 C# WinForm【笔记7】DataGridView 数据较多时勾选框列不是最新值问题
问题场景: 表格数据行超过上100行,点击勾选批量设置相关状态;他不会及时设置或刷新最新勾选状态值,加上如下代码即可解决这个问题!1、解决设置下发问题:表格添加CellContentClick事件后加如下代码。添加如上操作便解决问题。
2025-09-08 17:33:07
160
原创 C# WinForm【笔记4】串口通信
3、第2步串口连接调用的封装类方法如下:(这里我使用了串口组,是因为需要同时连多个串口)1、检索可使用串口:下拉框添加DropDown事件。2、添加按钮点击事件,做简单连接、断开的处理。以上就是串口通信、接收相关方法。拿第一个panel页举例。
2025-04-09 10:39:11
372
原创 C# WinForm【笔记3】委托
使用场景:点击跳转修改页面,实际方法在A窗体执行使用;窗体A跳转至窗体B,窗体B最终使用窗体A的方法;使用场景如上图,双击跳转,赋值到窗体B,写入,执行窗体A方法。
2025-02-08 13:41:36
236
原创 C# WinForm【笔记2】数据存到本地Excel
结合笔记1存储了Excel后,写存值函数。1、调用函数之前,处理要存储相关的数据。根据需求更改需要存储内容值。
2024-12-17 11:44:10
227
原创 C# Winform 无边框窗体如何进行拖动?
2、千万注意:是拖动哪个在哪个加事件,小编深有体会,网上都说了解决方案但是没说细节,在窗体添加如果有其他。众所周知源生边框上的按钮很丑,为了美观设置成了无边框,但是这个时候会遇到个问题,页面拖拽不了了,1、添加MouseDown、MouseMove和MouseUp事件,代码如下。完成上述便成功解决。
2024-11-22 14:43:43
591
原创 C# Winform 使用SunnyUI包 不同分辨率、百分比缩放解决方案
SunnyUI: SunnyUI.NET 是基于.NET Framework 4.0+、.NET6、.NET8、.NET9 框架的 C# WinForm UI、开源控件库、工具类库、扩展类库、多页面开发框架。2、设置app.manifest文件的dpiAware。3、窗体增加UIStyleManager控件如下。编译完成后,在其他缩放电脑看效果,解决。4、完成后在100%缩放下编译。右键项目-》新建文件。
2024-11-20 11:49:07
1236
转载 C# WinForm DataGridView 按钮列控制单独行隐藏
/定义绘画表格前的事件,在绘画前把按钮转换成普通单元格。//控制第一行和最后一行的按钮不显示。
2024-10-26 10:02:01
332
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅