随笔分类 - C#
摘要:因为没找到现成可用的,所以写了这篇: 1、流程、设计图 2、解决了两大痛点: 2.1:新增一个语言,只需修改xml配置文件,通过动态对象DynamicObject,有3个语言就添加3个属性 2.2可修改字体大小,有时中文换成英文,位置不够,需要修改字体大小 示例: 图1 图2 3、可拓展 想修改控件
阅读全文
摘要:1、折线图 图示效果: 代码: public void Init() { ChartControl.BeginInit(); ChartControl.SeriesDataMember = "SensorKey"; ChartControl.SeriesTemplate.SetDataMembers
阅读全文
摘要:1、安装 深度克隆大概就4种方法,使用二进制流、使用序列化与反序列化、反射、使用XML序列化与反序列化,完全不了解也没关系,有现成的工具,我们可以直接添加类库使用即可 在Nuget,安装DeepCloner 2、使用 直接在需要克隆的调用克隆方法,即可对多引用嵌套的类进行深度克隆 3、若对原理感兴趣
阅读全文
摘要:1、数据分组 简单说一下,假设需要采集3个传感器数据,每个传感器数据长度是2,waveform模式下采集的模拟量格式是{sensor1,sensor2,sensor3,sensor1,sensor2,sensor3,} 这样的一个数组不利于我们运算,这时需要将数组里的每个数据分3组 => {sens
阅读全文
摘要:最近想学一下凌华的8254运动控制卡程序,但公司的运动控制程序都封装在DLL里了,网上冲浪回来,下面分享一下我实现调试DLL的经验: 1、最先想找个能调试dll的vs的插件,百度发现 .NET Reflector 可以实现,直接在VS扩展上安装就行了,最好破解一下,破解工具 2、插件安装之后挺方便的
阅读全文
摘要:新安装的vs2019找不到报表设计器 https://blog.csdn.net/lk1822791193/article/details/80150110 在上述博客里找到了解决方法 我在vs里安装失败,直接去官网下载了:下载地址 成功添加到工具栏后,发现拖到窗体是没有显示出来的 谷歌之后发现vs
阅读全文
摘要:最近学泛型委托,看到这个例子比较好,记录一下。通过解决下面的问题,体现泛型委托的好处 解决问题:对这组数指定位置取3个数,求和求积 (10, 9, 8, 7, 6, 5, 4, 3, 2) 普通方法:调用两个求和,求积的方法 泛型委托:把委托作为方法的参数,就好像替换了“运算符”一样简单 输出结果都
阅读全文
摘要:代码如下: 需要在哪个控件上实现这个功能,就在控件添加上这三个事件就好了。
阅读全文

浙公网安备 33010602011771号