随笔分类 -  WPF.Basic

收集学习WPF的基础知识
摘要:Style 用来在类型的不同实例之间共享属性、资源和事件处理程序,您可以将 Style 看作是将一组属性值应用到多个元素的捷径。 这是MSDN上对Style的描述,翻译的还算中规中矩。Style(样式),简单来说,就是一种对属性值的批处理,类似于Html的CSS,可以快速的设置一系列属性值到UI元素 阅读全文
posted @ 2023-06-05 09:10 懒树懒 阅读(44) 评论(0) 推荐(0)
摘要:合集 - WPF 从入门到放弃(3)1.WPF 入门笔记 - 01 - 入门基础以及常用布局05-202.WPF 入门笔记 - 02 - 布局综合应用05-283.WPF 入门笔记 - 03 - 样式基础及控件模板06-03收起 🥑原学习路线是按照圣殿骑士的《WPF基础到企业应用系列》的路线走的, 阅读全文
posted @ 2023-06-05 08:49 懒树懒 阅读(141) 评论(0) 推荐(0)
摘要:WPF常用五种数据绑定方式 绑定方式一(绑定元素依赖属性) <StackPanel> <Slider Name="s1" Value="10" Maximum="100"></Slider> <TextBlock FontSize="{Binding ElementName=s1,Path=Valu 阅读全文
posted @ 2023-05-20 16:47 懒树懒 阅读(112) 评论(0) 推荐(0)
摘要:1 依赖属性定义 在WPF界面的数据绑定中,为了能够使绑定源数据和绑定目标在变更后能够通知对方,.net在原来的属性之上设计了依赖属性 所以支持绑定的属性本质上它都是封装后的依赖属性。那么也就是说, 只有依赖属性才可以进行绑定。 1 依赖属性使用 public class UserModel { p 阅读全文
posted @ 2023-05-20 16:04 懒树懒 阅读(41) 评论(0) 推荐(0)
摘要:Validation两种验证方法:(1) ValidationRule (2)iDataErrorInfo+DataAnimation 的用法 Validation:依赖属性用(在验证回调中返回false) ValidationRule:依赖属性和普通类的属性都能用 IdataErrorInfo:依 阅读全文
posted @ 2023-05-18 11:28 懒树懒
摘要:WPF的样式总的来说有两种使用方式 1.全局样式 1.1 在Windows.Resources下定义全局样式,当然Style作为一种资源,也可以在其他的地方定义资源(当没有X:KEY(扩展标记)值的时候就是对TargetType都有用,无语targetType绑定资源) 1 <Windows.Res 阅读全文
posted @ 2023-05-18 09:47 懒树懒 阅读(34) 评论(0) 推荐(0)
摘要:WPF 命令绑定的各种方式 引言 在WPF开发过程中,不得不学习的就是MVVM模式。但是在MVVM中又绕不开命令(Command)的使用。下面通过几种方式介绍我了解的WPF命令绑定方式。 如何使用 控件继承ICommand接口,直接使用Command 首先通过这里简单介绍Command在MVVM中的 阅读全文
posted @ 2023-05-17 13:57 懒树懒