将按钮注入工具栏时将命令放在哪里?
在我的复合 WPF 应用程序中,我将一些按钮从模块注入到 shell 的工具栏中。这些按钮是使用模块的 IModule Initialize 函数中的区域管理器注入的。 由…
启用按钮和 DelegateCommand
在 TextBox 中输入所需数据之前,如何禁用 Button? 我将 Button 绑定到 ICommand: public ICommand LoginCommand { get { if (_loginCommand == nul…
WPF - CAL - 单个控件实例的多个父级?
我正在开发一种 PRISM / CAL 解决方案,但问题可能是 WPF 特定的: 如果我创建一个控件实例(例如 TextBlock)并将其作为子项添加到 StackPanel,则无…
使用 prism 时,模块中的控件使用的资源的正确位置在哪里?
通常,所有资源都放在app.xaml中,或者其他资源xaml文件(作为资源字典),然后在app.xaml中引用它。 当应用棱镜模式时,对于这些模块,没有app.xaml…
使用 Unity Resolve 和额外参数创建对象
我正在使用 Prism,它也是一个很好的 Unity IoC 容器。我对这个概念还很陌生,所以我还没有完全掌握它。我现在想做的是使用 IoC 容器创建一个对象,但…
WPF - Prism - 激活和停用 ContentControl 区域中的视图
在我的应用程序中,我一次只需要一个可见的视图,这就是我在 shell 中使用 ContentControl 的原因。问题是,如果我有一个可见视图(比如说 View1)并…
MVVM 中 Silverlight 的热键命令?
我正在尝试根据 Silverlight 中的击键来触发命令。据我了解,您不能在 Silverlight 中使用 AccessKey 或 AcceleratorKey。另外,看起来可能有用的附加…
WPF Prism - 是否使用范围区域?
我有一个基于 Prism 2009 年 2 月版本的 WPF 项目,设置为: Shell 将单个 ContentControl 公开为“MainRegion” 基础设施项目中定义的另一个视图(用…
EventAggregator 与 CompositeCommand
我按照自己的方式完成了 Prism 指南,并认为我掌握了他们的大部分通信工具。 命令非常简单,因此很明显,DelegateCommand 将仅用于连接视图与其模型。…
为什么我的命令参数绑定不正确?
我正在尝试绑定一个按钮命令,以在单击按钮时将文本框的文本作为参数。我的 Xaml 看起来像这样: <TextBox x:Name="InputBox" Width="250" TabIndex…
如何在复合 WPF 中将按键与 DelegateCommand 相关联?
我正在使用 CAL/Prism 构建一个复合应用程序。主要区域是一个选项卡控件,其中有多种类型的视图。每个视图都有一个可以处理的自定义设置命令,这些命…
与 Prism、Silverlight 和 ViewFirst 方法的绑定中断
我们遇到的问题是我们无法在我们的环境中绑定工作 首先使用视图模型时的 prism silverlight 应用程序 方法。视图优先方法工作得很好。我们已经回顾了 …
Silverlight PRISM 和“松散”样式文件
我们正在考虑使用 PRISM 框架启动一个新的 Silverlight 项目(以从模块等中受益),但我仍然不太清楚最佳的样式方法。我理想的情况是拥有包含应用程序…