prism

    0热度

    2回答

    我一直在试图让基于视图的导航工作使用棱镜和地区。我尝试通过MSDN上的文档,但由于某种原因,我无法使其工作,并且我不知道我做错了什么。所以这是我走到这一步: MainShellViewModel.cs //Private Variables private readonly IRegionManager _regionManager; //Public Variables public D

    0热度

    2回答

    我有一个用户控件,它是使用Prism组成的应用程序的一部分。它有这个'后退'按钮: <Button Content="Back" Command="{Binding BackCommand}" Padding="5 12 5 2" /> 有时这个按钮不执行命令。视图模型提供下面的命令: public class BackCommand : ICommand {

    0热度

    2回答

    我有一个基于Prism的Xamarin表单应用程序,其中包含一个包含在导航页面中的编辑页面,所以Android和iOS上左上角有一个后退按钮。为避免用户意外地丢失正在进行的编辑,请不要意外地点击后退按钮(特别是在Android上),我们希望提示他们确认他们肯定要取消。 事情是,这似乎是不是烘烤到Xamarin形式。您可以在导航页面中重写OnBackButtonPressed,但只会调用Androi

    0热度

    1回答

    我正在开发一个WPF应用程序来创建动态表单,其中我必须为最终用户提供画布。用户从包含文本框,标签,按钮,日历等的工具箱中删除控件,并将其拖放到画布上。用户可以为每个控件设置属性。用户完成后,他将单击保存按钮。 画布现在应该被保存到数据库中,当用户下一次检索它时,他应该使画布处于他最后一次离开的相同状态,以便他可以继续编辑。这个怎么做 ?我们正在使用PRISM框架?如何在不使用代码编写大量代码的情况

    0热度

    1回答

    我使用MEF容器像下面注入我的视图模型,以我的观点: [ImportingConstructor] public MainView(IRepository repository, MainViewModel viewModel) { InitializeComponent(); mMainViewModel = viewModel; Data

    0热度

    1回答

    我正在尝试Prism,并创建了一个简单的应用程序,包括一个带有Prism区域的主窗口以及两个“子”视图(和VM)。每一个这些子视图有一个按钮,点击此简单地导航到其他视图,如: _regionManager.RequestNavigate("MainWindowRegion", "HomeView"); 子视图和视图模型实现IDisposable,在我的DI容器都被赋予了“瞬时”一生。此外,视图

    0热度

    1回答

    我有一个自定义控件,我需要在其中使用特定于平台的代码。我在每个平台上的IPlatformInitializer s中注册特定于平台的实现。我可以通过IUnityContainer解决实例问题。但是我没有参考我的自定义控件中的统一容器。框架开发人员在我的自定义控件中解决注册实例的设计方法是什么?我在XAML中创建了我的控件。 随着Xamarin.Forms的做法,我能够做到: DependencyS

    0热度

    1回答

    我试图将我的代码后面的对象移动到我的资源在XAML中。 我想对这些对象的移动 public partial class MainView : Window { public EventAggregator IEA; public OrderViewModel order { get; set; } public MenuViewModel menu { get;

    0热度

    1回答

    我使用棱镜,它可以帮助我将视图绑定到视图模型。使用INavigationAware,我希望从OnNavigatingTo()更新ListView中的Observable集合。在调试此方法是可访问的,但它似乎并没有更新绑定到视图的ObservableCollection。 下面是视图模型,即从棱镜的BindableBase和INavigationAware继承: public class Quote

    0热度

    1回答

    我正在开发使用Prism 6的简单视频播放器应用程序。我对MVC方法更熟悉,并且有关于跨视图通信的问题。这里是我的应用程序如何设计,目前: 浏览: ControlView - 包含按钮播放,暂停,快进,快退,停止。 VideoView - 视频帧的实际视图。 MenuView - 定义带有两个功能的顶层菜单栏:加载文件,退出程序。 的InfoView - 显示关于视频统计信息,例如帧#,长度在时间