Prism是一个用于在WPF,Windows 10 UWP和Xamarin Forms中构建松散耦合,可维护和可测试的XAML应用程序的框架。
使用Prism,如何将作用域RegionManager注入服务?
我正在开发一个Prism应用程序,它包含一个包含几个子区域的TabControl。因此我根据Brian描述的模式实现了一个自定义RegionBehavior ...
我正在使用Prism模块。这意味着我的解决方案中有很多项目,我想在所有这些项目中共享我的WPF样式。目前我只是将它们添加到我的所有xaml ...
C#WPF Prism - 在不同模块之间共享相同的对象(项目)
我的棱镜项目中有多个模块(每个模块在不同的项目中)。我想在每个模块之间共享一个相同的对象。例如,假设我有Order类,我想......
XF:等同于恢复应用程序时的Page OnAppearing事件
当App恢复时,XF在页面上调用OnAppearing。在棱镜中有没有相同的东西?我期待一些接口,类似于INavigatedAware的东西我怎么能在视图中知道-...
Prism 6.3.0是否与Unity的旧版本相关(我似乎无法升级)
我有一个WPF应用程序使用最新版本的Prism for WPF(6.3.0)和Unity。只是几个模块。它很棒。当我为我的解决方案管理NuGet包时,它告诉我有一个新的......
我尝试打开一个由特殊目录解析的模块,返回新的DirectoryModuleCatalog(){ModulePath = @“.. \ .. \ modules”};并希望在新窗口中显示它。我怎样才能做到这一点?我的做法是......
Prism WPF - 如何在UserControls或自定义控件中访问ServiceLocator
我有一些可重用的UserControls,在那些UserControls中,我想访问我在bootstrapper中注册的一些服务实例。我不能做构造函数注入因为那些用户...
在App.xaml.cs中调用基础构造函数(PrismApplication构造函数)时出错
我对以下内容有所帮助。我已经使用Prism Forms启动了Xamarin Forms应用程序。我使用模板包在Visual Studio(Windows)中创建了项目。该项目 ...
我有一个分为PRISM模块的WPF应用程序。我有一个处理一些非托管资源的服务,因此它实现了IDisposable接口:public class ...
我正在尝试使用MVVM设计模式构建一个WPF Prism基础应用程序。当我的应用程序首次启动时,我想要求用户登录。登录后,我想显示带有...的默认登录页面
我正在尝试使用Prism autofac注册服务。但是,我似乎无法找到一种方法来使这项工作。我在互联网上找到的所有东西都是旧版本的棱镜,并不是真的......
我正在玩Prism的Xamarin.Forms(mvvm)并注意到一些教程显示导航到另一个页面,而其他教程显示导航到视图。从高层次来说,我理解......
在每个视图中公共部分类View2:UserControl,IRegionMemberLifetime,INavigationAware {public bool KeepAlive {get {return false; bool INavigationAware.IsNavigationTarget(...
如何使用我的WPF应用程序覆盖Prism中的默认区域管理器实现?
我正在尝试实现一个新的基于WPF Prism 6的应用程序。 Prism为IRegionManager接口提供了一个很好的RegionManager实现,允许我与区域进行交互......
有没有办法使用Prism(使用RegionManager.RequestNavigate)导航而无需在导航历史中推送视图。我希望从ViewA导航到ViewB,从ViewB导航到ViewC,而不是......
我已经阅读过关于消息,触发器,行为等等......对于我想要完成的事情,所有这些似乎都有些过分。我在xaml中有一个重复的数据输入屏幕,有1个选择器,2个条目和1个......
UWP应用程序(Prism.Unity NuGetPackage 6.3.0)当多次导航到同一页面时,会创建一个新的视图模型实例,旧的实例保存在内存中,不会被丢弃。 ...
我正在尝试将使用旧Prism 4.0的应用程序传递给最新的Prism 7.1.0.431我差不多完成了,所有内容都编译完毕。依赖注入已更新为使用最新的Unity。所以......
我有一个wpf应用程序有两个类似于powerpoint应用程序的窗格:左窗格显示列表框右窗格中所有面板的列表,显示所选面板在列表框中我想...