Python微信订餐小程序课程视频
https://edu.csdn.net/course/detail/36074
Python实战量化交易理财系统
https://edu.csdn.net/course/detail/35475
–概述
这个项目演示了如何在WPF中使用各种Prism功能的示例。如果您刚刚开始使用Prism,建议您从第一个示例开始,按顺序从列表中开始。每个示例都基于前一个示例的概念。
此项目平台框架:.NET Core 3.1
Prism版本:8.0.0.1909
提示:这些项目都在同一解决方法下,需要依次打开运行,可以选中项目-》右键-》设置启动项目,然后运行:
目录介绍
| Topic | 描述 |
| Bootstrapper and the Shell | 创建一个基本的引导程序和shell |
| Regions | 创建一个区域 |
| Custom Region Adapter | 为StackPanel创建自定义区域适配器 |
| View Discovery | 使用视图发现自动注入视图 |
| View Injection | 使用视图注入手动添加和删除视图 |
| View Activation/Deactivation | 手动激活和停用视图 |
| Modules with App.config | 使用应用加载模块。配置文件 |
| Modules with Code | 使用代码加载模块 |
| Modules with Directory | 从目录加载模块 |
| Modules loaded manually | 使用IModuleManager手动加载模块 |
| ViewModelLocator | 使用ViewModelLocator |
| ViewModelLocator - Change Convention | 更改ViewModelLocator命名约定 |
| ViewModelLocator - Custom Registrations | 为特定视图手动注册ViewModels |
| DelegateCommand | 使用DelegateCommand和DelegateCommand |
| CompositeCommands | 了解如何使用CompositeCommands作为单个命令调用多个命令 |
| IActiveAware Commands | 使您的命令IActiveAware仅调用激活的命令 |
| Event Aggregator | 使用IEventAggregator |
| Event Aggregator - Filter Events | 订阅事件时筛选事件 |
| RegionContext | 使用RegionContext将数据传递到嵌套区域 |
| Region Navigation | 请参见如何实现基本区域导航 |
| Navigation Callback | 导航完成后获取通知 |
| Navigation Participation | 通过INavigationAware了解视图和视图模型导航参与 |
| Navigate to existing Views | 导航期间控制视图实例 |
| Passing Parameters | 将参数从视图/视图模型传递到另一个视图/视图模型 |
| Confirm/cancel Navigation | 使用IConfirmNavigationReqest界面确认或取消导航 |
| Controlling View lifetime | 使用IRegionMemberLifetime自动从内存中删除视图 |
| Navigation Journal | 了解如何使用导航日志 |
部分项目演示和介绍
① BootstrapperShell启动界面:
这个主要演示Prism框架搭建的用法:
step1:在nuget上引用Prsim.Unity
step2:修改App.xaml:设置引导程序
| 12345678 | "BootstrapperShell.App"```xmlns=
"http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x=
"ht