Prism模块化重装机制
我正在尝试实现模块化,但遇到了一些复杂情况。我实现了一个名为 ModuleA 的模块,该模块在其初始化函数中显示新的 childWindow ; public ModuleA() …
Prism:EventAggregator 和 MEF - EventAggregator 的 2 个不同实例
我有以下设置: 一个 Silverlight 应用程序拆分 xaps/modules 我使用MEF作为DI框架来连接 我的应用程序的各个部分。 我有 2 个区域: 其中一个(左侧…
Silverlight 5 +棱镜:TabControlRegionAdapter
我有一个使用带有棱镜的 TabControl 的视图:TabControlRegionAdapter <sdk:TabControl Grid.Row="1" AutomationProperties.AutomationId="GUID" Ma…
WPF 自定义 TabItem 在重新样式后消失?
我有一个带有自定义 TabItem 的 TabControl。视图 xaml 看起来像这样。 <UserControl x:Class="PeripheryModule.Views.MainTabView" xmlns="http://…
当在 WPF 中添加第二个区域时,Prism 4 RegionManager 会丢失第一个区域
我们正在使用 Castle Windsor 和 Prism 4(2010 年 2 月)。我们正在使用 Windsor 引导程序,使 Castle 能够与 CompositeWPFContrib 包中发布的 Prism…
如何在 C# Windows 服务应用程序中使用 PRISM?
我正在尝试创建一个 Windows 服务应用程序,我可以像在 WPF 和 Silverlight 中一样在其中添加模块。 这就是我抛出的方式: public static class Progr…
Prism 的 RequestNavigate 查看注册详细信息的解决方法?
我正在使用 prism 基于视图的导航 使用 RequestNavigate 方法。 我遇到的问题是我必须向容器注册所有 ViewModel: container.RegisterType<object, …
MVVM:我应该检查我的“CanExecute”吗?我的执行方法中的方法?
我了解 CanExecute() 和 Execute() 的使用,但我想知道以下场景: public class MyViewModel : NotificationObject { public MyViewModel() { FooComm…
自动填充区域行为 + MEF
我正在编写一个新应用程序,它使用 PRISM AutoPopulateRegionBehaviour 自动注册区域内的视图。当我在应用程序启动时注册视图时,这工作正常,但是我…
Prism RequestNavigate 不起作用
在每个视图中 public partial class View2 : UserControl, IRegionMemberLifetime, INavigationAware { public bool KeepAlive { get { return false …
PRISM 和事件聚合器
我有一个 PRISM WPF 应用程序;我有一个 PatientViewModel,它在其构造函数中订阅一个事件(比方说 CultureChangedEvent),并执行一个操作。 在我的…
Prism中的两个RegisterViewWithRegion重载有什么区别
我正在使用 Prism4,在我的一个模块中,我试图向一个区域注册一个视图,并处理其按钮单击事件(当用户单击视图上的按钮时发布)。 public class MyMod…