Jecho

导航

2014年8月15日 #

WPF:为什么使用ContentPresenter.ContentSource而不是Content属性?

摘要: 因为ContentPresenter.ContentSource比Content属性加一个TemplateBinding看起来更方便?不仅仅是这些,实际上如果用ContentSource的话,Content相关的属性比如ContentStringFormat,ContentTemplate和Cont... 阅读全文

posted @ 2014-08-15 13:58 Jecho 阅读(602) 评论(0) 推荐(1) 编辑

正确理解WPF中的TemplatedParent

摘要: (注:Logical Tree中文称为逻辑树,Visual Tree中文称为可视化树或者视觉树,由于名称不是很统一,文中统一用英文名称代表两个概念,况且VisualTreeHelper和LogicalTreeHelper也是WPF中提供的类名称) 众所周知WPF中的Logical Tree是逻辑上定... 阅读全文

posted @ 2014-08-15 11:20 Jecho 阅读(673) 评论(0) 推荐(0) 编辑

Difference between List View and DataGrid in WPF

摘要: Well, in WPF the difference between ListView and DataGrid is just one. Editing. You need editing use DataGrid, otherwise use ListView. You can edit in... 阅读全文

posted @ 2014-08-15 10:59 Jecho 阅读(211) 评论(0) 推荐(0) 编辑

WPF DataGrid ListView 等等 改变 选中行 颜色;以及 不变的原因

摘要: WPF中改变选中行的颜色是很简单的,就是用触发器:比如:以DataGrid为例: DataGrid.RowStyle Style TargetType= DataGridRow SetterProperty= Background Value= White / Style .Triggers Tri... 阅读全文

posted @ 2014-08-15 10:57 Jecho 阅读(814) 评论(0) 推荐(1) 编辑

WPF DataGrid、ListView 简单绑定

摘要: DataGrid运行效果: xaml 代码: DataGridName= dtgData ItemsSource= {Binding} AutoGenerateColumns= False DataGrid.Columns DataGridTextColumnBinding= {BindingPat... 阅读全文

posted @ 2014-08-15 10:56 Jecho 阅读(855) 评论(0) 推荐(0) 编辑

MVC

摘要: MVC模式浅谈一、MVC模式概述模型-视图-控制器(MVC模式)是一种非常经典的软件架构模式,在UI框架和UI设计思路中扮演着非常重要的角色。从设计模式的角度来看,MVC模式是一种复合模式,它将多个设计模式在一种解决方案中结合起来,用来解决许多设计问题。MVC模式把用户界面交互分拆到不同的三种角色中... 阅读全文

posted @ 2014-08-15 08:08 Jecho 阅读(565) 评论(0) 推荐(0) 编辑