自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 快速排序算法

public void QuickSort(int[] arr,int left,int right){ int l=left; int r=right; int temp; int pivot=arr[(left+right)/2]; while(l<r) { while(arr[l]<pivot) l++; while(arr[r]>pivot) r--; if(l>=r) .

2021-06-25 14:44:36 97

原创 C# 调用API函数让子窗体显示在父窗体中心

这是一个让子窗体显示在父窗体中心的帮助类,用法很简单,只需要在Show出窗体前,调用FormHelper的方法CenterChild(),指定父窗体即可。此方法对MessageBox同样有效。 例如:FormHelper.CenterChild(this);Messagebox.Show("子窗体测试"); 详细代码如下: /// <s...

2019-09-23 11:53:27 1372

原创 C# 属性的代码生成失败。错误是无法将属性转换为InstanceDescriptor

最近研究自定义控件,在控件中添加了自定义的结构属性之后,自定义控件就会报错,如下图:网上有个高手说把 *.resx 文件中的...删除掉就行了。我试了一下,报错的确是没有了,但是我的控件的属性就变成NULL了,没有真正的解决此问题。又在网上查了很多资料,我觉得这个问题的关键就是我的结构属性。于是我又重新把结构属性的Converter类实现了一下,但是此报警依然存在。唉,快没招了。抓

2017-07-20 11:58:39 3611

原创 C#自定义控件添加类似Size一样的结构属性

废话不多说,直接切入正题。首先我们要把添加的结构属性用类表示出来。public class ValidDepend { private bool ifDepend = false; public bool IfDepend { get { return ifDepend; } set {

2017-06-19 09:29:31 1504

原创 C#让自定义控件只能调整宽度不能调整高度

最近做一个项目需要用到自定义控件,主要控件是一个TextBox。做好以后,在界面上体验极差。因为没做控件大小的考虑,所以在界面上这个自定义控件可以随便更改其大小,导致文本框不能填充整个自定义控件的区域。在网上找了好多资料,有一个说直接重写控件的Size属性,我照着试了一下,完全不能满足我的要求。又找了好久,功夫不负有心人,终于找到我想要的东西。现在整理一下,分享给大家。首先要添加引用Syste

2017-06-16 10:27:37 6874 5

C# 基于以太网使用MX Component控件读写三菱PLC-FX5U(源代码)

程序说明:程序是使用C#基于以太网来读写三菱PLC数据的,程序中使用的是ActUtlType控件与PLC进行通信,将读取的数据显示出来。这只是一个演示程序,对初学者会有很大帮助。

2016-12-07

上位机(C#)以太网连接三菱PLC

上位机跟三菱PLC通信进行数据读写,只是一些简单操作文档,对于刚开始接触三菱PLC的萌新来说非常有帮助。。。

2016-12-07

欧姆龙PLC与上位机通信(FINS指令)

欧姆龙PLC与上位机通信(FINS指令)的一些简单介绍,对于初级接触欧姆龙的萌新来说是有很大帮助的。。

2016-12-02

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

TA关注的人

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