摘要: 触发器是指当满足预设的条件时去执行一些事务的工具,比如我们希望鼠标移到某个按钮上方时,这个按钮的颜色、大小发生一些改变。这个时候,条件是鼠标移到按钮上,执行的事务是改变按钮的颜色和大小。 WPF提供了5种触发器,以满足不同场合下的使用要求。触发器主要运用的场景在Style、ControlTempla 阅读全文
posted @ 2024-01-29 16:55 野码 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 样式的类型叫Style,它继承于DispatcherObject,它最重要的几个属性如下: TargetType属性:这是一个类类型,也就是一个反射,这个属性指明了当前样式要作用于哪种类型的控件上。因为WPF中有许多的控件,我们定义一个样式时,必须要指明这个样式的“适用范围”。 BasedOn属性: 阅读全文
posted @ 2024-01-29 16:19 野码 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 转化器 IValueConverter接口 Binding类还有一个Converter属性,其实,它是一个IValueConverter接口。它的主要作用是:前后端建立绑定时,定义一套自定义逻辑,让前端显示的数据与后端获取的数据建立一定的对应关系。 比如Person对象有一个年龄(Age)属性,我们 阅读全文
posted @ 2024-01-29 15:49 野码 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 什么是MVVM?看一张图。 View负责数据的输入与输出;ViewModel负责业务逻辑;Model则表示程序中具体要处理的数据。所以,Model将作为属性存在于ViewModel中,而Model最终是要显示在Ul界面(View)上的,怎么办呢?将ViewModel赋值给View的DataConte 阅读全文
posted @ 2024-01-29 10:52 野码 阅读(172) 评论(0) 推荐(0) 编辑