摘要: 一.带一个参数 #region 有一个参数command public ICommand BtnCommand => new DelegateCommand<string>(Execute); private async void Execute(string str) { //await Task 阅读全文
posted @ 2025-12-19 16:45 家煜宝宝 阅读(18) 评论(0) 推荐(0)
摘要: Prism框架提供了DelegateCommand类型,专门用于进行WPF中的行为处理。 基本使用一、命令的使用DelegateCommand(Action executeMethod):DelegateCommand的构造函数,创建DelegateCommand对象。 executeMethod: 阅读全文
posted @ 2025-12-19 16:23 家煜宝宝 阅读(48) 评论(0) 推荐(0)
摘要: UpdateSourceTrigger的可用枚举值该属性支持以下三种主要枚举值:Default:使用依赖属性的默认更新行为,例如TextBox.Text默认为LostFocusPropertyChanged:每当目标属性发生变化时立即更新源,适用于实时验证或搜索场景LostFocus:仅当控件失去焦 阅读全文
posted @ 2025-12-19 15:51 家煜宝宝 阅读(8) 评论(0) 推荐(0)
摘要: 属性变化通知Prism框架提供了BindableBase类,用于做数据处理(例如属性的变化通知等)。 五种属性变化通知方式 通过继承BindableBase类,可以更加便捷地在WPF中实现属性变化通知,具体有如下五种方式。其中前三种没啥特殊的,第四种方式可以在属性变化时,通知其他属性的绑定控件;而第 阅读全文
posted @ 2025-12-19 15:07 家煜宝宝 阅读(53) 评论(0) 推荐(0)
摘要: 在进行桌面应用开发时,从登录窗口跳转到主窗口的操作极为常见的, 在Prism框架下,登录跳转的具体操作可以通过重写InitializeShell方法来实现(这里以PrismApplication启动为例)。InitializeShell(Window shell):PrismApplication类 阅读全文
posted @ 2025-12-19 14:04 家煜宝宝 阅读(11) 评论(0) 推荐(0)
摘要: 初始化 Prism框架项目的初始化,可以使用两种启动器类型来进行,分别是PrismBootstrapper和PrismApplication。 PrismApplication使用PrismApplication来进行项目启动,在步骤上会相对简单一些,具体如下: 修改App.xaml将顶级元素App 阅读全文
posted @ 2025-12-19 13:50 家煜宝宝 阅读(76) 评论(0) 推荐(0)
摘要: 初始化 Prism框架项目的初始化,可以使用两种启动器类型来进行,分别是PrismBootstrapper和PrismApplication。 一、PrismBootstrapper 使用PrismBootstrapper来进行WPF项目的初始化,需要通过PrismBootstrapper对象来进行 阅读全文
posted @ 2025-12-19 13:47 家煜宝宝 阅读(37) 评论(0) 推荐(0)
摘要: Prism.Core 8.0.0.1909 Prism.DryIoc 8.0.0.1909 安装了9版本的有问题 阅读全文
posted @ 2025-12-19 13:44 家煜宝宝 阅读(32) 评论(0) 推荐(0)