勇哥注:
群里有人介绍到这个FlexCell表格控件,突然发现它在腾讯的软件中心中有。突然就升起了敬意。因此试用一把吧。
另外vb.net 开发的控件,还能拿出来商业出售,由于大家都知道的原因,这着实让人有点惊讶,这让我对C#的商业
1、 IComparable接口IComparable接口定义通用的比较方法。由类型使用的IComparable接口提供了一种比较多个对象的标准方式。如果一个类要实现与其它对象的比较,则必须实现IComparable接口。由可以排序的类型,例如值类型实现以创建适合排序等目的类型特定的比较方法。2、 IComparer接口是特定用于Array的Sort和BinarySearch方法,通过实现IComparer接口的Compare方法以确定Sort如何进行对对象进行排序3、 IEnume
勇哥注:
这个系列的贴子主要是为了培训用(专职自动化设备的C#软件工程师),因此例子的知识范围被限制在行业范围内。
勇哥注:这个系列的贴子主要是为了培训用(专职自动化设备的C#软件工程师),因此例子的知识范围被限制在行业范围内。C#基础知识在网上是最多的存在,不足主要下面几点:1. 内容零碎,没有大纲来组织2. 什么功能都有讲,就是没有按实际项目的常用程度来组织3. PLC转上位机的人员,很难把PLC的编程思想转到C#编程上来,需要在知识点讲解上对此问题有点拔勇哥的这套贴子会有大纲,主要特点是补足以上几点问题,另外本套贴子属于经验性质的圈点知识,不属于完全小白式的教学。如果读者有
引言:勇哥手里的运控软件对实时性有了新要求。因为同设备上运行的其它视觉软件对cpu时间有变态的占用,压缩了运控软件的cpu占用时间。我们知道如果视觉软件卡一下,最多是处理时间长一点,但是运控软件卡一下,那就意味着撞机的问题,这个要严重得多。这个问题会持续把研究结果更新到本贴子。(一)提升线程和进程的优先级别ProcessPriorityClass等级说明public enum ProcessPriorityClass字段AboveNormal32768指定进程的优先级高于 Normal 但低于
勇哥说一下解决C#下控件闪烁的几个问题,如下: listview和datagridview显示数据闪烁 自定义控件的显示闪烁listbox滚动条拖动闪烁面板中控件过多的闪烁propertyGrid点击和修改项目缓慢的问题richtextbox控件的刷新显示问题此类问题对于界面复杂规模比较大的程序感觉更明显。另外勇哥的经验是你需要把程序拿到一个古董级别电脑上去复现上述问题及判断解决方案是否有效果。 listview和datagridview显示数据闪烁解决方法是使用
C#的propertygrid控件是很强。可以实现类似Vitual Studio属性面板那样的效果。但是。。。。勇哥一直痛苦它在选择和修改项目的时候很慢。我的用法是使用控件的SelectObject来绑定数据。 PgridMotionSpeed.SelectedObject = null;
PgridMotionSpeed.SelectedObject = InterSpeedConfigData.SpeedConfig;其中Int