WPF基础知识汇总一(命令,样式)
一、命令
1.命令四个概念
2.命令实践
3.自定义命令
4.完全自定义命令(继承ICommand)
完全自定义命令(委托重点)
4.命令常见误区
- 为什么命令后面要加{get;}?,为什么不加{set;}
public DelegateCommand SaveParamsCommand { get; } 这是一个标准的只读属性(拥有 get 访问器)
1.WPF 的数据绑定机制:因为要通过get访问器让view页面Binding找到,Binding只认属性,没有get就是字段了
2.不加set,防止随意被创建更给为null
二、样式
什么是样式?样式是批量控制控件(如按钮、文本框)的视觉属性(Background,FontSize等)。
1.直接自定义样式
2.样式对象与自动应用样式
指定对象应用样式
3.样式继承
继承父类的样式或者改写父类样式属性
4.触发器
鼠标动作触发什么画面
