WPF
Three_ST
学习者
展开
-
WPF学习感悟
四、X:命名空间1、Property和Attribute如书中所说,attribute是语言层面的东西,是给编译器看的。property是面向对象层的东西,是给编程逻辑看的。、XAML标签中的attribute大部分对应着对象的property。4.1Attribute4.1.1 X:class 这个attribute是告诉XAML编译器将XAML标签的编译结果与后台代码中指定...原创 2019-02-13 13:23:10 · 243 阅读 · 0 评论 -
C# 未将对象引用设置到对象的实例、未经处理的异常报错。
最近在进行上位机开发过程中遇到无法将对象引用设置到对象实例的问题,在网上查找资料后。总结如下,为方便个人记忆与理解。_PLC = new PLC("192.168.1.105", 8501);_PLC.Connect();将对象在前面定义初始化,通信链接后,在main window中报错。微软MSDN上大神的解答是Invoke函数使用错误,修改Invoke函数,查看。...原创 2018-07-25 14:36:48 · 15574 阅读 · 0 评论 -
WPF中使用Winform控件
在项目中遇到使用WPF做上位机,引用Winform控件,特此做一下总结:1、在设计界面添加:xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=Windo...原创 2018-08-31 20:15:59 · 7902 阅读 · 10 评论 -
TCP/IP socket通信网络 丢包、粘包问题
最近做项目遇到socket通信的粘包问题,试过了一些方法,也在网上参考了其他 人的方法,目前采用:1、在缓冲区接收的字符串大于socket通信中回传的数据串。可能会稍微损失一些效率,但是总体上可用就是读取的数据实际上只有20个,我去读取大于需要读取缓冲区的数据,然后能够解决。还有一种就是针对接收到是数据添加头和尾,这种 方式就是每次读取的数据需要解析, 正确的数据然后再去解析...原创 2018-11-22 22:27:53 · 1253 阅读 · 0 评论 -
基于C#的TCP/IP socket PLC 通信上位机程序-使用WPF实现(源代码)
很早之前就挂到了GitHub上面,技术上面主要利用了功能:.NET Framework 4.7.1 TCP/IP Socket通信协议解析 集成了简单地串口调试功能 内置 Keyence 基恩士PLC的通信协议解析 内置ASCII 和 HEX等字符的转换 内置Telnet通信适合新手入门,有问题的可以在留言,评论,谢谢下载到本地后在vs2015+以上版本就可以运行界...原创 2019-09-15 11:22:29 · 8952 阅读 · 2 评论