prism-6

    0热度

    1回答

    我有一些可重用的UserControls,在那些UserControls内我想访问一些服务实例,这些实例是我在bootstrapper中注册的。 我不能做构造函数注入,因为这些用户控件直接在xaml中使用,所以我试图访问ServiceLocator.Current,但它抛出异常。 那么访问用户控件中的注册服务实例的最佳做法是什么?您不能执行构造函数注入,因为WPF需要无参数构造函数在xaml中加载

    0热度

    1回答

    我想了解棱镜Xamarin导航和如何与Xamarin本身 有人能纠正我,我错了吗? Xamarin Prism Navigation.PopAsync = NavigationService.NavigateAsync(uri, useModalNavigation: true) = NavigationService

    0热度

    1回答

    我只是在加快WPF,MVVM和棱镜6.我知道如何使用IDataErrorInfo,但我不知道为什么或如何使用IDataErrorInfo.Error。在我见过的每个例子中,get方法都返回null或者没有实现的异常。它必须在课堂上,否则会出现编译错误。 它的用途是什么?

    0热度

    1回答

    我正在开发Xamarin Forms跨平台应用程序与Prism.Forms。 试图在我的应用程序中使用Prism.Modularity实现模块化。 除了现有的默认可移植类库之外,我还创建了几个模块(xamarin表单可移植类库)。现在我必须使用我在App.Xaml.cs中声明的全局静态变量(在APP类中)。无论如何,我可以访问模块中的当前应用程序?或者有没有其他的模块和主要应用程序之间共享数据的选

    0热度

    2回答

    我使用Prism来处理UWP,并且我已将PrismUnityApplication中的应用程序基于类别。 我已经覆盖OnLaunchApplicationAsync,我试图打电话, NavigationService.Navigate("HighlightsView", null); 调用时,程序会抛出异常, {"The page name HighlightsView does not ha

    0热度

    1回答

    我有一个场景。我正在使用Prism 6.0编写一个WPF应用程序,我想首先弹出一个子窗口,它将有三个按钮用于三种不同的UI设计。类似这样。我们将更新MainWindowViewModel,并关闭子窗口,并显示MainWindow。 直到这部分是好的。但问题出在这部分之后,三个不同的按钮指向三种不同的UI设计。特别是ContentRegion1和ContentRegion2。这两个地区是不同的。 我

    0热度

    1回答

    我一直试图弄清楚这两天了。 我有一个绑定到ObservableCollection的ListBox。 ListBox使用模板来显示集合中每个项目的Button。点击按钮时,我想发出一个命令并传递selectedItem作为参数。 问题是,当我点击ListBox的SelectedItem按钮为null时,listBox从不会获得焦点来更改其选择。从我在SO中发现的按钮单击事件中断ListBox Se

    1热度

    2回答

    的一个实例 我使用的是ViewModelLocator对我的看法,它在引导程序配置了以下方法: protected override void ConfigureViewModelLocator() { base.ConfigureViewModelLocator(); ViewModelLocationProvider.Register<ViewA, ViewABView

    1热度

    1回答

    我使用Prism.Unity.Forms与Xamarin这个项目。如何在Client.Id属性更改时更新视图?当我将{Binding Client.Id}(Guid对象)的XAML更改为{Binding Client.Name}(字符串)时,视图更新。 public class CreateClientViewModel : BindableBase { private Client

    1热度

    1回答

    我一直在使用Unity和MVVM模式几乎完全在WPF/Prism中工作了大约一年。我在建立一个shell,几个模块和很多很酷的东西(如作用域RegionManagers和shell托管的常见弹出窗口)方面取得了相当不错的成功。 我今天遇到了一些让我真的挠挠头脑的问题:Cannot set Owner property to a Window that has been closed.我有一个要求,