是否有处置 TransientLifetimeManager
我有一个 WPF 视图,它有一个相应的 ViewModel。所有实例都通过统一容器解析。因为我使用的是棱镜,所以我需要视图的两个独立实例将其添加到视图注册…
使用 Prism / CAG / Unity 调试的可扩展 Excel VSTO 插件
我正在使用复合应用程序指南(Prism for Visual Studio 2008/.NET 3.5)开发Excel VSTO文档级加载项。 要求之一是该加载项应该是可扩展的,即它应该允…
Silverlight BusyIndicator 内容禁用
我正在使用 Silverlight 工具包中的繁忙指示器。我将 IsBusy 属性绑定到视图模型中的属性以禁用内容并让它显示 BusyIndicator。我还使用 Prism 的…
取消订阅 ViewModel 中的 EventAggregator 事件
我开始将 WPF 与 PRISM 和 MVVM 结合使用。我面临的一个问题是,我找不到一个好地方/最佳实践来取消订阅以前在 ViewModel 中订阅的 EventAggregator …
适用于 Windows 的独立时尚应用程序 - 但我是 python/Java 开发人员。什么是最少学习曲线的方式?
该应用程序很简单,可以显示图像和简单的图像处理。 我了解 python 和 java,但还没有看到在 Windows 上内置它们的时尚独立应用程序。我不确定 py2exe…
带有 MVVM 和 Prism 的 ResourceDictionary
我已经建立了一个包含一个模块的 Prism 项目。在模块中我定义了一些视图。我想使用 ResourceDictionary 来设置 UI 元素的样式。 但是...如果我在 View…
在 silverlight 中开始加载事件的故事板
我正在查看 Prism Stocktrader RI,我可以看到 InTransition Storyboard 是使用代码来播放的。我尝试了以下 xaml: <UserControl.Triggers> <Ev…
使用带有 prism 的 MVVM 在视图之间进行更改
我是 WPF 新手,但根据我所读到的内容,构建应用程序的正确方法是在同一窗口上切换视图。 我的意思是类似于带有菜单和显示视图的工作区的“框架”。 …
使用服务定位器进行单元测试 Prism?
我正在构建 Prism 4 应用程序,并使用 ServiceLocator 来实例化对象。 ServiceLocator 导致了单元测试问题,这让我想知道是否应该回去将 IoC 容器注入…
Prism 新手 - 使用 shell 中的菜单或工具栏注册命令/事件
我正在创建一个 Prism 4 应用程序,并希望每个模块都提供一组它可以处理的命令/事件。我想向 shell 注册这些事件,以便 shell 可以使用适当的 UI 元素…
在没有引用的情况下从 xap 加载 Prism 中的模块
我正在使用 Prism 4 和 Unity。我有一个主项目和一个模块。该模块被创建为 Silverlight 应用程序,因此它构建了一个单独的 xap 文件。 我将模块加载到…
WPF - PRISM 视图激活后,验证下降
要在 WPF/PRISM 中切换视图,我在区域上使用激活/停用。 我有一个实现了 IDataErrorInfo 的基类,当我的模块加载我的视图时,验证会立即发生。当我切…
WPF DataTemplate / DataTemplateSelector - 2 个不同视图使用 ViewModel 的最佳方法?
基本上,我有以下场景: ViewModel:FooViewModel:BaseViewModel,BarViewModel:BaseViewModel 视图:MainView、FooView、BarView 现在,我“注入”…