Title
摘要: 官网:Commanding | Prism Library Commanding命令:ViewModel为用户界面(UI)提供一种或多种用户可执行的操作。 触发:通过操作鼠标(移动、悬浮、点击、松开等)或操作键盘 实现方法一(带参数):实现将UI界面的按键Button的命令绑定到VeiwMode的命 阅读全文
posted @ 2026-01-27 23:32 宇一心途 阅读(10) 评论(0) 推荐(0)
摘要: 一、简介 简介:Prism 是一个用于在 WPF、.NET MAUI、UNO Platform 和 Avalonia 上构建松耦合、可维护且可测试的 XAML 应用程序的框架。Prism 提供了一系列设计模式的实现,这些模式有助于编写结构良好且易于维护的 XAML 应用程序,包括 MVVM、依赖注入 阅读全文
posted @ 2026-01-27 10:48 宇一心途 阅读(18) 评论(0) 推荐(0)
摘要: 先看: WPF 自定义控件学习一,前期工作准备与初步使用 - 宇一心途 - 博客园 WPF 自定义控件学习二,控件基础知识 - 宇一心途 - 博客园 阅读全文
posted @ 2026-01-03 12:23 宇一心途 阅读(8) 评论(0) 推荐(0)
摘要: 官方文档:控件编写概述 - WPF | Microsoft Learn 可以先参考 前期工作:WPF 自定义控件学习一,前期工作准备 - 宇一心途 - 博客园 本文章将从以下内容介绍: 依赖属性(Dependency Properties) 路由事件(Routed Events) 样式和主题(Sty 阅读全文
posted @ 2026-01-01 17:49 宇一心途 阅读(19) 评论(0) 推荐(0)
摘要: 官方文档:控件自定义 - WPF | Microsoft Learn 学习缘由:当内置控件无法完全满足自身的需求,可以通过设计自定义控件以满足对某些UI界面的显示特性以及数据交互。 其中:丰富的内容模型、样式、模板和触发器可最大程度地减少创建新控件的需求。 模型主要分为3类:UserControl, 阅读全文
posted @ 2025-12-31 14:48 宇一心途 阅读(30) 评论(0) 推荐(0)
摘要: 简介:CommunityToolkit.Mvvm 包(又名 MVVM 工具包,以前称为 Microsoft.Toolkit.Mvvm)是一个现代、快速和模块化的 MVVM 库。 官方文档:RelayCommand 特性 - Community Toolkits for .NET | Microsof 阅读全文
posted @ 2025-12-27 13:59 宇一心途 阅读(43) 评论(0) 推荐(0)
摘要: 简介:CommunityToolkit.Mvvm 包(又名 MVVM 工具包,以前称为 Microsoft.Toolkit.Mvvm)是一个现代、快速和模块化的 MVVM 库。 官方文档:ObservableProperty 特性 - Community Toolkits for .NET | Mi 阅读全文
posted @ 2025-12-24 14:01 宇一心途 阅读(95) 评论(0) 推荐(0)
摘要: 介绍: MVVM是(Model-View-ViewModel)的简写,分别为:Model(模型)、View(视图)和ViewModel(视图模型)。他是WPF常用的一种开发设计模型思想。将应用程序的业务和表示逻辑与用户界面 (UI) 清晰分离。 官方文档:模型-视图-视图模型 - .NET | Mi 阅读全文
posted @ 2025-12-07 00:07 宇一心途 阅读(43) 评论(0) 推荐(0)
摘要: 官网:原生控件 | HandyOrg HandyControl是一套WPF控件库,它几乎重写了所有原生样式,同时包含80余款自定义控件。 1、uget安装: 根据下图步骤进行安装 2、使用的前期准备 2.1 在App.xaml中添加引用: 1 <!-- 第一行改成自己的 --> 2 <Applica 阅读全文
posted @ 2025-12-06 20:55 宇一心途 阅读(29) 评论(0) 推荐(0)
摘要: 简介:CommunityToolkit.Mvvm 包(又名 MVVM 工具包,以前称为 Microsoft.Toolkit.Mvvm)是一个现代、快速和模块化的 MVVM 库。 官方文档:MVVM 工具包简介 - Community Toolkits for .NET | Microsoft Lea 阅读全文
posted @ 2025-12-06 18:47 宇一心途 阅读(60) 评论(0) 推荐(0)