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容器都被赋予了“瞬时”一生。此外,视图

    2热度

    2回答

    我已经在互联网上搜索了无效。是否有适用于Mac的Visual Studio v7.0.1的Visual Studio Prism模板包? The closest我对这个模板的看法是Xamarin Studio与新的Visual Studio不兼容。

    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 - 显示关于视频统计信息,例如帧#,长度在时间

    0热度

    2回答

    这确实应该很容易,但我无法建立它。 我有小棱镜6的WPF应用程序 我有主窗口和两个视图里面。 MainWindow与MainWindowViewModel视图模型类 ConfigurationView与ConfigurationViewModel视图模型类 SignInView与SignInViewModel视图模型类现在 时显示主窗口的第一次,我想选择哪个视图显示根据一些布尔条件 这里是boot

    0热度

    1回答

    我有一个用户控件,我有多个棱镜区域定义注入视图。我决定使用Prism视图导航来处理根据用户操作(如下所示)切换 我的“SelectedMenuContentRegion”,并且遇到了问题。我相信问题出在我的用法上,但我一直无法弄清楚我做错了什么。我有以下用户控件,其中包含一个自定义的WPF控件。 <Grid> <commonwpfcontrols:NavigationPane Backg

    0热度

    1回答

    我试图实现一个登录流程(首先显示LoginPage)和登录页面有一个命令,用户可以点击创建一个帐户(这是一个NavigationPage),所以流程是LoginPage - > NewAccountPage(带按钮栏导航回LoginPage)。 In App.xaml.cs I have: NavigationService.NavigateASync("LoginPage"); //I'm n