自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 C# winform 控件随窗体放大缩小

前言:当winform的窗体放大缩小时,希望窗体内的控件可以随着窗体的放大缩小,等比例的也随之改变,一般的想法是根据窗体的改变比例,将控件也等比例放大缩小,这个方法理论上应该可行,但是按比例计算会有精度损失差值,这个随着放大缩小的次数,控件也会发生偏移性改变。我个人认为比较可行的是按整形计算的方式,这样便不会有精度损失差值的问题。思路:当窗体放大或缩小后,求得窗体放大或缩小的差值N,将N与需要发生放大缩小的控件进行模运算,抛掉余数,然后给各个控件分配可平均的放大缩小数额。截图:放大前:.

2022-04-29 16:55:22 7723 2

原创 C# Chart:实现可手动移动坐标,并计算实时数据

Chart:坐标可控并产生自定义数据摘要: 前段时间遇到一个很新奇的问题,功能需求是希望可以手动来控制坐标轴的点数据,并且实时的可以获取到点的具体数据,以便生成对应数据的编码发给下位机。对此我深表唏嘘的同时,想了想,就给它实现了......思路: 使用PictureBox控件制作坐标点,并绑定MouseDown、MouseEnter、MouseLeave、MouseMove、MouseUp事件(可参考:c#实现Picturebox的鼠标拖拽功能 - 百度........

2022-04-28 10:18:16 1253

原创 蓝牙连接:判断蓝牙是否断开

前言:当蓝牙和另一个蓝牙连接后,32feet里有一个Connected据说可以判断蓝牙的连接状态,我试过了并没有用,然后我想到了一个方式来判断蓝牙是否断开。思路:首选通过已连接的BluetoothClient.DiscoverDevices()方法获取周围可以搜索到的蓝牙,如果蓝牙可以搜索到,那么就对目标蓝牙再次发起连接(使用已经用来连接的BluetoothClient);如果当前蓝牙已经断开连接了,再次连接就会成功;如果蓝牙消失,那么DiscoverDevices()就找不到它了。PS: 以下代码

2022-04-19 14:59:23 1389

原创 C# 蓝牙编程(InTheHand.Net.Personal.dll-32feet),教程地址

C# 蓝牙编程、InTheHand.Net.Personal.dll

2022-03-03 16:57:15 1669

InTheHand.Net.Personal各个版本的DLL

C# 蓝牙开发需要用到的DLL(InTheHand.Net.Personal.dll)

2022-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除