Prism是一个用于在WPF,Windows 10 UWP和Xamarin Forms中构建松散耦合,可维护和可测试的XAML应用程序的框架。
Prism 4.1如何通过目录扫描加载模块并将其应用于mvvm模式进行导航
在棱镜4.1中,我想使用模块加载功能,并使用mvvm构建项目。现在我使用目录扫描来注册模块,但是在视图模型中无法导航模块的代码...
我刚刚使用Prism Template Pack创建了一个示例Android-XAMRIN项目。我的基本项目是点网标准2.0,并且我正在使用Prism.Unity.Forms 7.2.0.1367。启动应用程序时,它显示...
在完整的.NET Framework中的Prism中注册EF内核
我想在.Net Framework(4.6.2)项目中使用EF.Core 2.2.6。我为数据库创建了一个单独的项目。我想使用依赖项注入在主项目中注册DbContext ...
我想在Net.Framework(4.6.2)项目中使用EF.Core 2.2.6。我为数据库创建了一个单独的项目。我想使用依赖注入在主项目中注册DbContext ...
i有两个模块:一个注册一些服务并在其上使用它们。但是,第二个模块首先加载,然后引发有关无法解析服务的异常。要测试,我...
将两个UIElement作为CommandParameter传递
我有一个Prism MVVM应用程序,可以轻松地将一个UIElement作为CommandParameter传递给ViewModel的Command。但是现在我想传递两个UIElement。使用以下XAML: ] [] 首先,如果您使用的是MVVM,则实际上不应将与视图相关的数据(如UIElement的数据)传递给视图模型。 假设您知道这确实是一个简化的描述来说明您的问题,问题在于,在将Convert返回的值应用于绑定之前,框架会明确清除传递给Convert方法的数组。结果是它应用了现在为空的数组(空): https://referencesource.microsoft.com/#PresentationFramework/src/Framework/System/Windows/Data/MultiBindingExpression.cs,1267 您可以通过在Convert方法中创建另一个数组来避免这种情况: public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) { return new []{values[0], values[1]}; }
我创建了一个自定义控件,其中包含将其文本绑定到可绑定属性的标签。定制控件的XAML:
我不清楚棱镜中是否支持编译装订。它是一个非常好的功能,可以避免反射并加快页面的加载速度。希望是Brian Lagunas或Dan Siegel ...
我正在尝试使用MasterDetail进行测试和示例。您可以在以下代码中查看代码:https://github.com/jrariasf/MD8/tree/master/MD8 Master拥有5个按钮,可访问4个详细信息页面(Home,MainPage,...
AutoProperties不适用于DelegateCommand。ObservesCanExecutein棱镜吗?
[我在棱镜中的DelegateCommand上使用ObservesCanExecute有一些我不了解的东西。使用AutoProperties可以看到它...我想我有一个带有按钮的视图...
我正在为wpf应用程序使用Prism.Unity模板包。当我在Visual Studio中运行代码时,一切正常。但是在部署之后,在启动应用程序时会抛出以下错误。 ...
我正在为wpf应用程序使用Prism.Unity模板包。当我在Visual Studio中运行代码时,一切正常。但是在部署之后,在启动应用程序时会抛出以下错误。 ...
当使用Prism导航到Xamarin.Forms的根目录时,为什么在我的NavigationPage顶部获得默认标题?
我有一个使用Xamarin.Forms编写的iOS应用,该应用使用Prism NavigationService进行导航。当用户按下注销按钮时,导航返回到登录屏幕。完成此操作后...
如何在WPF中创建一个公共视图,并且所有模块都应引用该视图?
我正在使用模块化概念中的PRISM框架在WPF中开发应用程序。所以我有不同的模块,每个模块都有一个DataGrid视图。我需要一个通用模块,它是一个...
如何撤消对传递的参数NavigationContext的更改?
i有一个显示Person对象详细信息的网格。当选择一行时,我将在单独的区域中显示详细信息。当用户编辑例如详细信息视图中的“名字”文本框,...
在Xamarin中在ViewModel之间传递数据对象的最正确方法
我有一个Xamarin.Form应用程序,使用Prism进行MVVM,导航,DI。在页面中,我从WS下载数据对象。这些数据必须在应用程序的其他页面中使用,因此如何传递它。我...
我在项目中依赖注入有问题。我在项目中使用PRISM框架,在创建它时选择了Ioc容器。链接-> https://github.com/blackpantific/InstagroomEX在我的应用中。...