技术心得
祯吒
这个作者很懒,什么都没留下…
展开
-
WPF 类层次结构
虽然在1年前开始接触WPF,其实到现在一直很基础的事情还没搞懂,人千万不能混日子,今天开通博客希望有像我一样的2B能及时醒悟。最近蛋疼,决定好好整理一下WPF相关内容。 首先把以我自己理解的WPF层次结构列出来。WPF 类层次结构:名字描述DispatcherObjectWPF 的UI界面是由一个单独的线程来控制的,要从别原创 2014-04-02 16:19:00 · 640 阅读 · 0 评论 -
DataTemplateSelector 设置控件不同的样式
获取或设置选择用于显示每个项的模板的自定义逻辑。这是一个依赖项属性。DataTemplateSelector 这个属性是 ItemsControl 下的一个依赖属性 VS对他是这么描述的"获取或设置选择用于显示每个项的模板的自定义逻辑。这是一个依赖项属性。"很明显,它就是可以根据绑定源来决定呈现在控件上面的东西,相当于可以同时绑定多个ItemDataTemplate。先原创 2014-04-03 15:14:19 · 1516 阅读 · 0 评论 -
WPF 点击 datatemplate 里面的控件,获取相应绑定的数据
这个文章的标题写的十分拗口,实际上是在WPF的资源字典中创建一个数据模板,并在数据模板中添加一个Button按钮,默认情况下,在窗体中单击应用了数据模板的ListBox控件数据项中的按钮时,是不会选中指定的数据项的,下面的实例中将会实现,当单击数据模板中定义的按钮时,选中指定的数据项。原创 2014-05-07 16:53:23 · 4467 阅读 · 0 评论 -
关于WPF Style 的理解
“ItemContainerStyle” ControlTemplate 存放子项的 容器WPF中的ItemsControl定义了ItemContainerStyle这一属性,顾名思义,该属性用来给ItemsControl中包含的每一个Item的容器定义样式。比如在ListBox中这个容器就是ListBoxItem的Template,在TabControl中这个容器就是TabIte原创 2014-04-23 15:15:25 · 542 阅读 · 0 评论 -
WPF 坑爹的binding
今天测试报了一个BUG原创 2014-04-23 15:41:25 · 767 阅读 · 0 评论 -
C# 克隆对象快捷方法
经常做UI的同学应该知道, 常常会遇到某项编辑,编辑后可以保存跟不保存。 这个时候你就需要把当前对象clone 一份出来编辑才可以。 其实object对象自己有clone的方法:MemberwiseClone() 方法,创建当前 object 的浅表副本。但是因为是浅表副本,所以里面的引用类型是无法复制。当然,可以考虑用结构struc它操作,如果数据量大可能会影响效率,解决方法原创 2014-05-30 16:10:57 · 725 阅读 · 0 评论