会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
长白山
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
73
74
75
76
77
78
79
80
81
···
90
下一页
2014年1月2日
值类型的TryParse
摘要: 值类型(Struct(如:DateTime)、基本类型(如:double)、枚举类型)的TryParse方法,通常可使用该方法将“字符串”转换为当前类型,并out出。比如:日期格式的字符串 转换为 “ DateTime ” 类型
阅读全文
posted @ 2014-01-02 16:13 长白山
阅读(168)
评论(0)
推荐(0)
2014年1月1日
BeginInit与EndInit的实践总结
摘要: 在项目中,遇到这种情况,总结随便如下:初始化时:添加操作,BeginInit{flag=true}警情是一条条加入的,全部都加入后,图表再一次性生成 EndInit{flag=false}新警情时:添加操作,加一条, {flag=false}更改一下“图表”,加n条,{flag=false}更改“n次图表”他们可能会使用同一个“Add”方法,但“初始化时”某些“功能代码” 不必 执行(尤其是对一些事件的引发要注意!),执行了反而带来麻烦,所以使用BeginInit{flag=true}来设置“标记”。上面这个符合C#的编程思想,很多控件在初始化时(尤其是ocx等COM组件在初始化时,在构造器中
阅读全文
posted @ 2014-01-01 21:36 长白山
阅读(2691)
评论(0)
推荐(0)
2013年12月31日
对象比较
摘要: Tag(object).Equals(alarmStatus(string)):object.Equals体现了完全的“对象比较”,而不是引用比较(若是引用比较,则起码左右两侧的类型应该相同)。说明:Tag与alarmStatus这两个引用指向“堆中”的“同一个对象”。
阅读全文
posted @ 2013-12-31 17:09 长白山
阅读(156)
评论(0)
推荐(0)
2013年12月30日
ObservableCollection<T> 的同类 ListCollectionView
摘要: 1:ListCollectionView : CollectionView : INotifyCollectionChanged, INotifyPropertyChanged2:ObservableCollection: INotifyCollectionChanged, INotifyPropertyChanged由于“1”和“2”都实现了“INotifyCollectionChanged, INotifyPropertyChanged”接口,所以在添加项、移除项或刷新整个集合时,都具有“自动通知”目标的功能。其中“ListCollectionView”集合的变化主要受“构造参数”——IL
阅读全文
posted @ 2013-12-30 17:36 长白山
阅读(403)
评论(0)
推荐(0)
2013年12月29日
数据模板--DataTemplate
摘要: DataTemplate 的 "DataType" 通常就是 “ViewModel” ——视图模型(亦可不恰当称之为:数据模型)
阅读全文
posted @ 2013-12-29 00:23 长白山
阅读(240)
评论(0)
推荐(0)
2013年12月28日
ListBox的虚拟可视化技术
摘要: 在ListBox中承载大量的数据项时,可采用虚拟可视化技术来提高控件显示数据的性能。如下代码:
阅读全文
posted @ 2013-12-28 23:46 长白山
阅读(290)
评论(0)
推荐(0)
2013年12月27日
WPF 动画 和 色彩 的随笔
摘要: 1:善于用“Margin”做动画效果2:色彩处理通常用:Brush,而Brush(如:SolidColorBrush)的实例化,通常需要载入“ System.Windows.Media.Color”(如:System.Windows.Media.Colors.Blue)
阅读全文
posted @ 2013-12-27 17:54 长白山
阅读(193)
评论(0)
推荐(0)
2013年12月25日
Binding.RelativeSource 属性
摘要: Binding.RelativeSource 属性说明:通过指定绑定源相对于绑定目标的位置,获取或设置绑定源。此属性通常用于将对象的某个属性绑定到该对象的另一个属性,或用于在样式或模板中定义绑定。默认情况下,如果已设置了DataContext属性,则绑定会继承该属性所指定的数据上下文。但是,RelativeSource属性是一种可以显式设置Binding的源和重写继承的数据上下文的方式。有关更多信息,请参见如何:指定绑定源。此外,使用Binding.ElementName和Binding.Source属性还可以显式设置绑定源。但是,对于每个绑定,只能设置ElementName、Source和R
阅读全文
posted @ 2013-12-25 15:01 长白山
阅读(470)
评论(0)
推荐(0)
2013年12月24日
资源简述
摘要: 在WPF中,有着两种资源:(1)第一种是:组件资源,又被称为程序集资源,以二进制存在编译后的程序集中,通常用于存放图片或其他音频文件。不恰当的说,就是WPF控件所需要的一些“图片”、“颜色”等资源。例如,Image控件:(2)第二种是:对象资源,通常放于xaml中。比如WPF的样式(Style)、控件模板(ControlTemplate)、数据模板(DataTemplate),甚至可以是“普通”实例(例如:BitmapImage 或 自定义类) 对于“普通”实例的情况,特举例如下: 元素==实例 (1):BitmapImage类 (2)alarm命名空间下的3个自定义类
阅读全文
posted @ 2013-12-24 11:27 长白山
阅读(227)
评论(0)
推荐(0)
2013年12月23日
WPF资源
摘要: 在WPF中。有着两种资源, 一种是组件资源:又被称为程序集资源,以二进制存在编译后的程序集中,通常用于存放图片或其他音频文件. 第二种是对象资源:通常放于xaml中。比如WPF的样式和数据绑定特性. demo地址 http://download.csdn.net/source/3449754 组件资源:和以前 在WPF中。有着两种资源, 一种是组件资源:又被称为程序集资源,以二进制存在编译后的程序集中,通常用于存放图片或其他音频文件. 第二种是对象资源:通常放于xaml中。比如WPF的样式和数据绑定特性. demo地址 http://download.csdn.net/source...
阅读全文
posted @ 2013-12-23 18:06 长白山
阅读(504)
评论(0)
推荐(0)
上一页
1
···
73
74
75
76
77
78
79
80
81
···
90
下一页
公告