张光荣的正能量 [机械软件...改革利剑...向着改变世界...]

博客园 首页 新随笔 联系 订阅 管理

2021年8月13日 #

摘要: 1.相关说明已有 2.本类有可以改进的地方,如更进,希望交流 3.对多行标签的支持没做特别解决,效果不太好 4.初学者使用,即可通过其构造函数直接加载需要赋予此拖放功能的 TabControl 即可实现,如: tabMover=new TabMover2(tabControl1,20); /// < 阅读全文
posted @ 2021-08-13 12:12 张光荣的正能量 阅读(109) 评论(0) 推荐(0) 编辑

2021年8月9日 #

摘要: 关于 TabControl 获取 被鼠标右键的 TabPage 而编写的函数... 功能: 1.不需考虑 SizeMode 情况 2.可以获取通过鼠标右键点击的 Tab 3.且顺便返回鼠标左键点的 Tab /// <summary> /// 获取被鼠标点击的TabPage [包括鼠标右键] /// 阅读全文
posted @ 2021-08-09 22:24 张光荣的正能量 阅读(76) 评论(0) 推荐(0) 编辑

2021年7月3日 #

摘要: 功能: 一.列相关: 1.追加列,左插列,右插列, 2.删除列 二.行相关: 1.追加行,上插行,下插行 2.删除行,删除所有空行,清空所有数据... 原理:根据对鼠标于 DataGridView 点击区域的判断来 对 点击列 或 点击行 的准确定位,再执行操作... 优点: 1.只需要 CellM 阅读全文
posted @ 2021-07-03 00:17 张光荣的正能量 阅读(69) 评论(0) 推荐(0) 编辑

2021年6月23日 #

摘要: 事务:为 DataGridView 添加数据列[也可以说是直接操作 DataGridView 数据列...]... 原由:在为 DataGridView 添加列的时候,[至少这是第三次遇到] 弹出 添加列 的 CellType 为空值...的错误提示 >>> 慢慢回想曾经遇到过的情况,且已是解好过, 阅读全文
posted @ 2021-06-23 17:17 张光荣的正能量 阅读(592) 评论(0) 推荐(0) 编辑

2021年6月18日 #

摘要: 源于:在读取图片时,总喜欢首先采用:Image img=Image.FromFile("");操作,这种方式由于 调用图片的程序与图片文件是通过 绝对地址关联的,会造成 当前进程或其它进程无法对该图片 进行类似的操作[提示文件正在使用中]... 回想曾经有过的做法,即将图片数据读取到内存中,再进行显 阅读全文
posted @ 2021-06-18 16:26 张光荣的正能量 阅读(104) 评论(0) 推荐(0) 编辑

2021年6月2日 #

摘要: /// <summary> /// 根据内容重设大小以达到不会显示滚动条 /// 测试:正确 /// 时间:202106021957 /// </summary> public class ReSizer { static int padBtm = 6;//此值基本合适不会出现滚动条[至少字体在 r 阅读全文
posted @ 2021-06-02 20:19 张光荣的正能量 阅读(250) 评论(0) 推荐(0) 编辑

摘要: 让 rtb 不显示 横纵 滚动条的方法: a.设置属性: tb.ScrollBars=None; b.设置属性:rtb.WordWarp=False; c. 添加事件代码: rtb.ContentsResized(object sender, ContentsResizedEventArgs e) 阅读全文
posted @ 2021-06-02 17:59 张光荣的正能量 阅读(58) 评论(0) 推荐(0) 编辑

2021年5月22日 #

摘要: 注: a.此程序所得到的结果是根据本人个人习惯生成,所以,肯定不完全适合所有人使用,重在想法...然后个人根据个人需求作出更进...b.程序中可能会出现数据库连接的错误提示[原因概是在sql 连接过程中,在 connection 开启后程序却出现了问题,导致 connection未能关闭 的情况], 阅读全文
posted @ 2021-05-22 23:34 张光荣的正能量 阅读(58) 评论(0) 推荐(0) 编辑

摘要: 注: 1.此类属于非常用类,只因本人需要编写的...顺便刷贴一下 2.对于初学,其中的枚举使用可以为你加深一点印象 以下为操作类代码: public class AchCtrer { #region /// <summary> /// 1010 /// </summary> static strin 阅读全文
posted @ 2021-05-22 12:24 张光荣的正能量 阅读(462) 评论(0) 推荐(0) 编辑

摘要: 1.事件是可以动态添加和删除操作的,如下>>> 添加: ctr.Click+=ctr_Click; 删除:ctr.Click-=ctr_Click; 2.同一控件相同事件可累加不同事务逻辑函数,如下>>> 累加:ctr.Click+=ctr_Click2; 阅读全文
posted @ 2021-05-22 12:01 张光荣的正能量 阅读(33) 评论(0) 推荐(0) 编辑