- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 Gmap使用笔记
命名空间GMap.NET.WindowsForms.GMapControl,主要是用来加载显示地铁;首先Nuget程序包,本文中引用下图中的gmap版本,演示程序为net4.8..GMapOverlay,作用类似画布,一个主控就可以有多个图层;多边形至少三个点以上,最后更新显示地图,颜色可以根据需要自行设置;图标展示位置可以根据自己需要进行调整,下图中,最后一个点位未处理;其中p是一个经纬度坐标点,显示内容可以根据需要自己设置;,命名空间GMap.NET.WindowsForms。
2025-01-17 18:44:20
193
原创 WinForm:GDI+控件拖拽
声明:本代码仅为demo记录,存在bug,想要在项目中应用,需要优化。先看效果图:通过鼠标点击左侧小火箭,按住鼠标左键进行拖拽到右侧控件释放,可添加小火箭控件;通过鼠标可以再次调整小火箭的坐标位置,弹窗内容为小火箭的角度方位。
2024-09-24 10:26:53
393
原创 winform滚动条美化-Panel
1.创建滚动条控件继承Control2.添加一些必要的属性:滚动条最大值、背景色、滑块颜色等等3.绘制自己想要的样式并添加行为事件绘制滑块圆角代码return;//水平else//垂直重新鼠标按下(OnMouseDown)抬起(OnMouseUp)和移动(OnMouseMove)的事件来实现我们需要完成的操作,需要记录鼠标按下的点处理移动距离;触发事件的时机可自行调整未完成待续。
2023-02-17 17:01:05
2018
原创 自动获取控件数据
效果图代码对于大量获取页面控件数据是不是简单了很多?如何获取页面需要控件的数据:按钮Sign属性和其他控件的ForSign相同就可以获取到对应的数据;只是简单的思想 代码没有什么技术含量;需要的自行下载或者留言私我...
2020-08-31 11:10:24
230
原创 c#委托事件整理
1.委托从字面上理解就是一种代理,类似于房屋中介,由租房人委托中介为其租赁房屋; 委托是一种引用类型,虽然在定义委托时与方法有些相似,但不能将其称为方法。 下面定义一个int类型两个int参数的委托; /// <summary> /// 定义委托:返回类型int,两个参数为int /// </summary> /// <param name="a"></param> ...
2020-08-17 16:29:43
160
原创 C# Socket通信
客户端代码:public class SocketClient{ #region field/字段 IPAddress ip; IPEndPoint ipEnd; Socket socket; public delegate void Receive(string msg); public delegate void Shut(strin...
2019-08-15 15:58:38
201
原创 检测UBS设备插拔
引用 System.Managementusing System;using System.Collections.Generic;using System.Linq;using System.Management;using System.Text;using System.Threading;namespace Dr.WForm.Control.E...
2019-05-28 17:59:45
232
原创 Newtonsoft.Json.dll扩展
使用方式如下首先要引用Newtonsoft.Json.dll和Newtonsoft.JsonEx.dll代码示例: List<InvInfo> ls2 = InvList(20);//对象 string jsonresult2 = ls2.ToJsonString();//转json字符串 ls2 = jsonresult2.JsonToObject<List&...
2019-02-19 16:29:59
408
原创 json转换dll,使用方便快捷(Newtonsoft.Json.dll)
Json 使用方式jsonresult.GetJsonNode("children");//目前仅支持获取最外层节点常用数据类型转换使用方式byte[] 转成 Stream: .ToStream()Stream 转成 byte[]:.ToBytes()object转double:.NullToDouble();//失败返回0.00object转int:Null...
2019-02-11 11:48:06
1408
翻译 自定义属性分组展示
效果图:首先添加用户控件(这个根据自己想要的东西来)代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Linq;using System.Text;using Sy...
2018-12-06 16:23:44
487
原创 FastReport使用基础二(Rich Text)
Rich2 为控件 (report1.FindObject("Rich2") as RichObject).Text = "测试填充数据"; report1.Preview = previewControl1; report1.Show();
2018-11-26 13:52:05
2337
原创 FastReport使用基础一(显示模板)
首先拖出控件 PreviewControl,显示效果然后拖出控件Report,双击 控件进行模板编辑。模板随便写点内容不做动态加载赋值。窗体加载代码 private void Form3_Load(object sender, EventArgs e) { report1.Preview = previewControl1;...
2018-11-26 13:20:22
1980
WinForm:GDI+控件拖拽
2024-09-24
newtonsoft.json.dll.zip
2020-09-10
DrTextBoxDemo.zip
2020-09-10
json转换快捷方法—2019-02-13
2019-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人