摘要:
1,WPF主要结构 2,XAML标记扩展 扩展标记工作流程: 1,首先,建立扩展标记的类对象实列 2,建立类的实列,并且运行,注意里面的ConstructorArgument.属性.可以用来默认构造函数. 然后调用ProvideValue方法进行数据解析,并且返回需要的数据.这里是Image.Sou 阅读全文
摘要:
连接 S7COMM简介 https://www.anquanke.com/post/id/186099 OSI layer Protocol Application Layer S7 communication Presentation Layer S7 communication(COTP) Se 阅读全文
摘要:
1,Bit.cs 第一个布尔表达是,v前面加int强制原因是由于,&与操作符号是int,int类型 2,Boolean.cs 取字节或字中的某个位(((int)value & (1 << bit)) != 0); 置位字节或字节的某个位(byte)((value | (1 << bit)) & 0x 阅读全文
摘要:
1,数据转换 BinStringToInt32;将类似"01110001100"的转为Int32.BinStringToByte;将类似"01110001100"的转为Byte.ValToBinString:将类似Byte,Int,Dint,等整型转为BinString.SelectBit:查询By 阅读全文
摘要:
1,进行Attributes设定,模板注册 2,注册依赖项属性 3,进行OnApplyTemplate() 进行模板元素的事件绑定. 4,FlipPanel.xmal解析 5,总结 最后一个参数表示是否触发xaml中的VisualTransition. 阅读全文
摘要:
一,ColorPicker的实现 1,自定义属性 自定义依赖项属性(propdp模板快速定义) DefaultStyleKeyProperty.OverrideMetadata(typeof(ColorPicker), new FrameworkPropertyMetadata(typeof(Col 阅读全文
摘要:
1,附加的依赖性属性的建立和使用. 附加依赖性属性的建立 public UIPropertyMetadata(object defaultValue, PropertyChangedCallback propertyChangedCallback, CoerceValueCallback coerc 阅读全文
摘要:
1,利用PLC数据类型进行操作的时候,注意不要一个一个的改,需要将所有数据类型COPY到EXCEL改完再黏贴回去.否则会出问题. 2,利用博图的比较功能,比对旧档,可以快速的进行程序的定位和更改. 阅读全文
摘要:
1,PowerCommands for Visual Studio https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.PowerCommandsforVisualStudio Copy As ht 阅读全文
摘要:
1,新建一个USer Control ChatListItemControl 建立一个ContentControl,并使用Style.并将其使用d:DataContext设定设计时的绑定内容. , 设定事件MouseEnter 和 MouseLeave设定Border--的背景色.这种利用外包Bor 阅读全文