在 Prism (CAL) 中,如何使用 RegisterPresenterWithRegion 而不是 RegisterViewWithRegion
我在 Prism 应用程序中有一个模块,在其初始化方法中,我想注册一个演示者而不是一个视图到一个区域,即我想这样做: PSEUDO-CODE: regionManager.Re…
Prism - 命令未触发
我有一个视图 <UserControl x:Class="Modules.NavigationMenu.Views.NavigationMenuView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/pr…
如何在 Prism 中获得对某个区域的控制
有谁知道如何获得与 Prism 中某个区域关联的控件。 例如,如果我有以下代码来注册区域 RegionManager.SetRegionName(Outlook.navigationContainer, "n…
Prism中如何控制模块初始化的顺序
我将 Prism V2 与 DirectoryModuleCatalog 一起使用,并且需要按特定顺序初始化模块。所需的顺序由每个 IModule 实现上的属性指定。 这样,当每个模块…
仅更改私有成员变量的单元测试函数?
我目前正在为我的项目中使用 Prism 和 MVVM 模式的 ViewModel 编写单元测试。 我的视图主要由一个 ItemsControl 组成,它对不同的鼠标事件(LeftMouse…
MVVM与 WCF - 视图模型和模型关系
我不明白我的模型如何成为 WCF 服务。 当 Astoria 分部类驻留在客户端上并允许远程调用执行持久性调用时,这是有意义的,但 WCF 服务没有可用于更新数…
将 RoutedEvent 或 RoutedCommand 冒泡到 ViewModel
我有一个 ViewModel 集合,它们使用某种样式呈现为选项卡,以提取要在选项卡上显示的相关内容: public class TabViewModel : DependencyObject { pub…
依赖 MouseEventArgs 的单元测试功能?
我目前正在开发一个类似 MSPaint 的 WPF 应用程序项目。 然而,我不使用铅笔工具或类似的工具,而是使用对象(矩形、圆形、三角形等)进行绘画。 我使…
Prism 和 AnimatedTabControl
我很想使用它,但我无法弄清楚如何将项目绑定到它。 我想看一个简单的例子,比如 Shell.xaml <Controls:AnimatedTabControl x:Name="TestTab" Selec…
如何使用 Unity 的 Resolve() 方法将参数发送到对象的构造函数?
在 Prism 中使用 Unity,我想像这样向对象的构造函数发送一个参数: PSEUDO-CODE: SmartFormPresenter smartFormPresenter1 = this.container.Resolve…
为什么向 App.config 添加 **appSettings** 部分会导致 WPF 应用程序出现错误?
在我的 WPF 应用程序(复合应用程序)中,我想在 App.config 文件中存储一个变量,但是一旦我在 App.config 中添加 appSettings 部分,它就会给我这个…
WCF PerCall 实例服务器和使用 Prism 的依赖注入?
如果我有使用 Prism 和 WCF 构建的客户端/服务器类型的应用程序,并且我希望在服务器端每次调用都启动 wcf 服务,但我想使用依赖项注入(使用 Prism …