prism

    0热度

    2回答

    是否可以引用位于不同可移植类库中的Viewmodels以及位于不同可移植类库中的Views? 我的项目结构如下: SampleApp(便携式) - >查看 - > SecondPage.xaml SampleApp(Droid的) TestVM(类库项目) - >的ViewModels - > SecondPageViewModel 在App.cs,我注册页面如下 Container.Regist

    -1热度

    2回答

    我使用Xamarin.Forms和棱镜6.3.0 我有,我想用IEventAggregator iOS的项目的类。当我将IEventAggregator作为参数传递给类的构造函数时,应用程序崩溃。 澄清,我试图从iOS类发布,而不是订阅由Xamarin.Forms发布的事件。 如何在Xamarin.Forms的iOS项目的类中使用IEventAggregator?

    0热度

    1回答

    使用IEventAggregator我的问题是如何利用IEventAggregator一个类里面Xamarin.Forms iOS的项目发布的消息。 薪火IEventAggregator的构造函数的参数似乎并不工作。看起来依赖不能在iOS项目中解决。那么如何解决iOS项目中IEventAggregator的依赖关系,以便我可以在类中使用它来发布。 我正在使用棱镜6.3.0

    0热度

    1回答

    我有一个Prism应用的模块化一些问题: 是否已有关于该主题的建议,任何(官方)引用? 您的个人经历是什么?你是否曾在一些更大或更小的项目中工作过,其中一些策略更好? 有太多或太少的模块有缺点吗? 您是否会为应用程序的巨大零件/组件创建一个模块,或者是否会为小部分创建模块,如工具窗口或状态栏等? 预先感谢您! 我会很高兴,如果你会评论我怎么能改善我的问题或为什么你投票。

    0热度

    1回答

    在WPF应用程序中使用PRISM,我有一个带有背景颜色和alpha级别的边框,以便它看起来是半透明的,并给出一种背景变暗的感觉。 这个动作我用Combobox在我的一个模块内部接线,当它的弹出窗口打开时,它应该向shell发送信号,以便切换我们刚刚创建的暗淡效果的可见性。 问题:组合框Popup在打开时会获得焦点,并且因为它刚刚按最高顺序打开而不会变暗。但底层的切换按钮也变暗了。虽然它有重点,我可

    1热度

    2回答

    我正在用Xamarin Forms和Prism开发应用程序。我正在使用Zebra SDK来使用条形码扫描仪硬件。 我拦截与MessagingCenter条形码扫描事件,我在MainActivity.cs发送声明: Xamarin.Forms.MessagingCenter.Send<App, string>(_my_application, "Barcode", data.Data); ,我接

    1热度

    2回答

    在我的PRISM-App中,用户可以在TabView中打开模块的视图(Navigate("TestView"))。现在我想通过OnCloseTab("TestView")关闭此视图,但注册视图没有名称。 public class MainWindowViewModel: BindableBase { ... private void Navigate(string uri)

    0热度

    1回答

    当使用Prism for xamarin时,是否可以得到导航堆栈中的当前页面? 我已经注意到存在 PageUtilities.GetCurrentPage(mainPage). 什么是上述的使用情况如何? 我一直在寻找类似navigationService.GetCurrentPage() 千恩万谢

    0热度

    1回答

    我正在使用Prism 6来构建具有多个不同模块的应用程序。这是一个简单的按钮菜单,每个按钮都将主要内容区域导航到不同的动态发现视图。不幸的是,我发现自己对主菜单按钮进行了硬编码,这显然不是我想要的。 我想要的是从所有已注册我的类别的视图列表中动态构建单选按钮的ItemsControl。但我不知道如何编写ViewModel属性,要求Prism提供这样的列表。 此外,我希望保证我的整体方法是合理的。

    0热度

    1回答

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