随笔分类 - Wpf
摘要:介绍 MaterialDesignThemes 是一个基于 WPF(Windows Presentation Foundation) 的开源 UI 框架,用于实现现代化的 Material Design 风格界面。它提供了丰富的控件、样式、主题和动画,帮助开发者快速构建美观、一致的桌面应用程序。 官
阅读全文
摘要:安装prism.DryIoc包。 修改 App.xaml 和 App.xaml.cs App.xaml修改: 去掉Application.Resources标签对。 将Application标签换成prism:PrismApplication。 去掉StartupUri属性及对应的值。 加上xmln
阅读全文
摘要:主窗口创建按钮用于打开登录对话框 View <Button Content="打开对话框" Command="{Binding OpenDialogCommand}" Margin="10" Width="100" Height="30"/> ViewModel public class MainV
阅读全文
摘要:IValueConverter的使用 IValueConverter 是 WPF 数据绑定系统中的核心接口之一,主要用于在数据源(ViewModel)和 UI 元素(View)之间进行值转换。 作用 数据类型转换:将绑定的源数据类型转换为目标属性所需的类型。 数据格式化:对数据进行格式化显示(如日期
阅读全文
摘要:方式一:从资源字典中引用样式 可以把样式定义在资源字典文件里,然后在多个窗口或控件中引用。 创建资源字典文件 <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="
阅读全文
摘要:依赖属性 概念 依赖属性(Dependency Property)是WPF框架中的一种特殊属性机制,允许属性没有自己的字段,而是可以通过数据绑定(Binding)从其他对象或数据源获取值。这种机制使得属性值的获取和设置更加灵活,并且能够支持诸如数据绑定、样式设置、动画等多种高级功能。 特点 节省内存
阅读全文
摘要:Application的生命周期 启动类继承关系 App继承关系:App类→Application→DispatcherObject。 在WPF中,App类继承自Application类,Application类当中有四个虚方法,分别为OnStartup、OnActivated、OnDeactiva
阅读全文

浙公网安备 33010602011771号