- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 JS 对象数组获取指定元素
var result= arr.find(function (obj) { if (obj.id== "QC") { return obj; } });
2018-11-08 10:04:10
16032
转载 WPF 路由事件
1、事件的本质是委托处理2、实例创建 1)、路由事件定义+注册 public static readonly RoutedEvent CustomClickEvent = EventManager.RegisterRoutedEvent("CustomClick", RoutingStrategy.Direct, typeof(RoutedEventHandler), typeof(Cus...
2018-06-27 11:14:24
287
原创 WPF 属性设置优先级
模板触发器>模板Setter>本地值>样式触发器>样式setter1、IsMouseOver和IsPressed的Background在样式中无法改变,还有哪些在样式触发器改不了的属性没有一一测试2、模板要整个全部重新定义,没有写的并不会默认,可以参考控件原始模板...
2018-06-26 10:19:35
1886
转载 WPF数据绑定 (2)-集合视图
1、数据源的改变通知目标对象,数据源的改变有两种: (1)、List中一个对象中某个属性改变,则集合中每个类都要实现INotifyPropertyChange,需要通知改变的每个属性都要订阅该事件 public class Model: INotifyPropertyChanged {public event PropertyChangedEventHandler PropertyC...
2018-06-25 10:54:05
293
转载 WPF数据绑定 1
1、数据绑定:关联数据源(集合、对象、控件等)和目标(一般是界面的控件)。2、模型:1).目标对象(e g.控件)、2).目标属性(e g.控件属性)、3).数据源对象(e g.类)、4).数据源属性(e g.属性)、5).绑定对象3、绑定的目标属性一定是依赖属性,但数据源属性可以是普通或者依赖属性(一定是属性,普通字段不行的!)。4、代码绑定 Binding bin...
2018-06-22 17:49:19
161
原创 ObservableCollection<T>排序
1.直接Insert至指定位置ObservableCollection<T>方便界面自动更新列表,默认添加至末尾,当列表需要排序时希望能能直接添加至指定位置,下为“经典二分”获取InsertIndexprivate int GetIndex(ObservableCollection<Struct> lstData, string name) { ...
2018-06-21 18:39:29
1440
空空如也
用Windows Service 不能打开Excel到桌面
2017-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人