catel

    0热度

    1回答

    我知道,当我在raddocking的选项卡中查看视图时,每次激活视图时都会触发Loaded事件。在我的旧代码中,我设置了一个IsFirstLoad布尔属性来避免这种行为。与Catel我已经看到,当ViewModel/View失去焦点时,它发生了什么视图模型本身被关闭......这是不好的!有没有办法可以避免这种情况? 感谢 04:04:18:328 => [DEBUG] [Catel.MVVM.V

    1热度

    1回答

    我有,有一个Telerik的WPF的观点:定义为 <DataTemplate x:Key="ListBoxItemTemplate"> <Grid > <telerik:RadContextMenu.ContextMenu> <telerik:RadContextMenu x:Name="ContextMenu" > <!--cal:Ac

    1热度

    1回答

    我试图用Orchestra框架创建自定义MahApps.Metro窗口。 我已经复制了currennt ShellWindow内容(包括视图和代码)并创建了自己的窗口。然后在App.xaml.cs我用我的窗口,而不是ShellWindow这样的: shellService.CreateWithSplash<MyShellWindowView>() 而问题是,这个窗口是不正确的风格(例如,最小化

    0热度

    1回答

    我想知道在Catel中是否有可能通过RegistrationType.Transient指定某些视图模型是默认的。我的意思是,如果用户打开2次sameviewmodel(例如,按照不同的顺序工作),我希望视图模型是一个新的视图模型。这可能使用拦截器吗?如果需要,我可以用自定义装饰的ViewModels属性 感谢

    1热度

    1回答

    我用多个模块构建应用程序。每个模块都包含一个视图模型和视图。 我想创建解决方案,在我的应用程序的一部分中自动显示SelectedModule。 假设我有主窗口视图这样的: <catel:UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://sch

    0热度

    1回答

    我找不到任何有关使用Catel将视图模型连接到存储库的文档。 我已经建立了EF6 Code First(所有从ModelBase扩展而来)的Repository Pattern和我的模型,但需要知道如何将它与ViewModel一起使用。 我是否需要为UnitOfWork创建一个服务?如果是这样,怎么样?我将如何在ViewModel中使用它? 我目前在我的viewmodel中使用存储库作为模型,但我

    1热度

    1回答

    我正在用Catel来创建我的WPF应用程序。我也使用Fody.Catel插件来忘记这些类似Catel的依赖属性。 但是现在我要为字段创建验证,并且我无法处理该问题。 从Catel例如,它应该是这样的: if (string.IsNullOrEmpty(FirstName)) { validationResults.Add(FieldValidationResult.CreateErro

    0热度

    1回答

    我在我的应用程序中使用Catel,并遇到更改屏幕时出现问题的情况。 我有一个功能区导航和一个屏幕的ContentPresenter。当我点击功能区按钮,更改我的视图模型 它看起来像这样的ActiveView属性: <ContentPresenter Margin="5 5 5 0" Content="{Binding ActiveView, Converter={StaticResource Vi

    0热度

    1回答

    我试图创建一个懒惰的性质与Catel框架。有没有办法做到这一点? 当我创建这样的视图模型属性: #region Photos property /// <summary> /// Gets or sets the Photos value. /// </summary> public FastObservableCollection<Photo> Photos { get

    0热度

    1回答

    我有一个我想做验证的嵌套模型的场景。 由于我的UI使用MVVM实现拖放行为,并且我不想将该逻辑放入模型中,所以我的一些模型类中有一个VM。 例如,SiteConfiguration有一个名为SiteConfigurationViewModel的虚拟机。 在这种情况下,SiteConfigurationViewModel具有SiteConfiguration类型的属性,该属性公开该模型。 根虚拟机包