上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 前言 本文将使用一个Nuget公开的组件技术来实现一对多的数据通信功能,提供了一些简单的API,来方便的向服务器进行数据请求。 在visual studio 中的Nuget管理器中可以下载安装,也可以直接在Nuget控制台输入下面的指令安装: Nuget安装教程 http://www.cnblogs 阅读全文
posted @ 2017-10-20 09:14 dathlin 阅读(29671) 评论(0) 推荐(3) 编辑
摘要: 本文将使用一个Nuget的一个组件库来实现一个简单强大的日志记录功能,包采用线程安全实现,所有的记录在后台完成,即使您在前台调用100万次方法,耗时也不过1000ms(具体时间依照电脑性能决定),支持日志等级,并提供了一个控件用于分析所有的日志消息。 在visual studio 中的Nuget管理 阅读全文
posted @ 2017-10-19 11:46 dathlin 阅读(22203) 评论(2) 推荐(4) 编辑
摘要: 错误背景:原来在winform程序中写了一个窗口,在wpf应用程序中调用显示了这个窗口,有个头像功能,加载本地的一个图片文件,加载前进行了各种逻辑判断,效果如下: 而加载的关键代码如下面: 然后更换头像时,在选择完新的头像后进行覆盖保存时就出现了gdi+ 中发生一般性错误,具体的代码如下: 查来查去 阅读全文
posted @ 2017-10-14 20:58 dathlin 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 今天在倒腾ListBox控件的数据编辑时,遇到了一个小小的问题,现在就把解决方法记录下来,如果各位道友有更好的方法,一定要留言赐教。 问题还原: 有一个界面,有这么一个ListBox用来显示所有的角色信息: 角色类的源代码如下,反正可以想象成任意自定义的类都可以: 在控件加载的时候进行数据的初始化, 阅读全文
posted @ 2017-10-07 21:24 dathlin 阅读(6111) 评论(2) 推荐(2) 编辑
摘要: 本次要介绍的是svn版本管理工具包含2个: 服务器端:visualsvn server 下载地址为:https://www.visualsvn.com/server/download/ 此处演示的版本为:3.6.4 客户端:tortoisesvn 下载地址为:https://tortoisesvn. 阅读全文
posted @ 2017-09-27 21:21 dathlin 阅读(1331) 评论(0) 推荐(1) 编辑
摘要: 本篇文章讲解数组的使用,先是介绍下几种不同的数组,在说明下各自的区别和使用场景,然后注意细节,废话不多说,赶紧上代码。 在.Net 3.5之中,我们常用的数组基本就是如下的几种方式(词典Dictionary<TKey,TValue>比较特殊,下面单独解释): ArrayList 方式的数组 T[] 阅读全文
posted @ 2017-09-16 08:39 dathlin 阅读(3048) 评论(3) 推荐(5) 编辑
摘要: 本文将使用一个Github开源的组件库技术来读写三菱PLC和西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作 github地址:https://github.com/dathlin/HslCommun 阅读全文
posted @ 2017-09-03 15:25 dathlin 阅读(146272) 评论(70) 推荐(17) 编辑
摘要: 好几次碰到这种情况了,每次都得稍微查一查才能解决这个问题,相信也有不少人遇到这个问题,在对方法还不是很熟练的时候,将鼠标放置到方法上去,就会有信息提示是一件非常方便的事情,本文的解决方法同样适用于只显示英文的情况,在正常的情况下,显示的注释如下图所示: 如果你碰到了只是显示方法名称或是显示了英文注释 阅读全文
posted @ 2017-08-08 16:53 dathlin 阅读(9534) 评论(23) 推荐(8) 编辑
摘要: 很多讲解编程的书籍在介绍类的时候就直接介绍属性,字段,方法,事件等等,然后说下多态性,继承性,等等,所有的这些东西对于初学者来说实在是虚无缥缈,对于什么地方该用类,该怎么设计类仍然是很模糊的,需要经验大量的编程实践才能摸索到里面的经验,所以本节在讲解的时候,会侧重于举例子来说明,为什么需要使用类,怎 阅读全文
posted @ 2017-07-27 18:06 dathlin 阅读(2534) 评论(4) 推荐(2) 编辑
摘要: 在C#窗体应用程序开发中,窗体也是类,按照正常的先后顺序来说,应该先介绍下接口和类再应该介绍窗体的,但是此处我会根据最常用和很容易忽略的地方来讲解编程开发,更多的是提供一些自我思考的思路。 我们一开始学习的时候,都是从控制台程序学习,后来就想要做界面,自然而然的就接触到了winform程序,然后使用 阅读全文
posted @ 2017-07-26 13:05 dathlin 阅读(2489) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页