摘要: 理解依赖项属性 依赖项属性是专门为WPF创建的,在WPF的核心特征中使用。 创建依赖项属性 public class DP: DependencyObject { //声明依赖项属性 public static readonly DependencyProperty MydpProperty; st 阅读全文
posted @ 2022-04-23 21:20 蓝白永恒 阅读(524) 评论(0) 推荐(1) 编辑
摘要: 理解样式 样式可以定义通用的格式化特征集合。 Style 类的属性 Setters、Triggers、Resources、BasedOn、TargetType <Style x:Key="BitFontButtonStyle" TargetType="Button"> <setter Propert 阅读全文
posted @ 2022-04-23 21:17 蓝白永恒 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 理解行为 复杂的UI效果(缩放、拖拽、平滑等)通过样式与触发器比较难以实现,通过引入行为模型来实现。使用行为也可以处理UI操作之外的业务 程序集引用 System.Windows.Interactivity.dll (基础) Microsoft.Expression.Interactions.dll 阅读全文
posted @ 2022-04-23 21:10 蓝白永恒 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 资源基础 WPF程序在代码中以及在标记中的各个位置定义资源,具有高效性、可维护性、适应性的优点。 资源的层次 <Windows.Resource> <ImageBrush x:key="backgroudBrush" ImageSource="happy.jpg"/> </Windows.Resou 阅读全文
posted @ 2022-04-23 21:06 蓝白永恒 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Application类 应用程序类Application,以下代码自动生成且在程序中不可见,定义程序入口点方法以及程序启动程序,整个程序生命周期为执行完*Main()方法里的程序。对于自定义的应用程序通过将窗体作为参数传递给Run()方法,第一个传入Run()*方法的窗体将作为应用程序的主窗体。 阅读全文
posted @ 2022-04-23 20:58 蓝白永恒 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 理解命名 新特性:1、将事件委托到适当的命令 2、使控件的启用状态和相应命令的状态保持同步 命令:表示应用程序任务,并且跟踪任务是否能够被执行,然而,命令实际上不包含执行应用程序任务的代码。 命令绑定:每个命令绑定针对用户界面的具体区域,将命令连接到相关的应用程序逻辑。 命令源:命令源触发命令。 命 阅读全文
posted @ 2022-04-23 20:57 蓝白永恒 阅读(412) 评论(0) 推荐(0) 编辑