Silverlight MVVM:我的(对象发送者,RoatedEventArgs e)去了哪里?
我在视图模型中使用命令来处理事件。例如,我正在处理这样的按钮单击事件: XAML Viewmodel 代码 public ICommand mvvmButtonclick { get; private se…
是否可以将 Datagrid 上的 CommitEditCommand 绑定到视图模型中的 ICommand?
我正在尝试做类似的事情; 其中DeleteCommand是视图模型公开的ICommand。 我以为我可以做类似以下的事情,但事实似乎并非如此; 基本上我试图捕获视图…
WPF/MVVM:当 UserControl 后面的 ViewModel 尚未初始化时禁用按钮状态?
我有一个带有 ListBox 和 3 个按钮的 DocumentListView.Xaml。 在该 UserControl 后面是一个带有 3 个按钮的 DocumentListViewModel,它们的 Command …
WPF 的 MVC(不是 mvvm)?
我不喜欢在 WPF 的 ViewModel 中包含与控制器相关的代码(理解 ICommand 的东西)。是否有一个框架可以将其分离并返回到 WPF 的旧式 MVC? 我想得到:…
将代码排除在 XAML 代码之外的真正优势是什么?
Silverlight 社区付出了很多努力来使 XAML 的代码隐藏文件尽可能不含代码。这背后的真正动机是什么? 例如,使用命令而不是事件处理程序有什么优点?…
如何为 ICommand 设置 EventArg?
在 VM 中,设置 ICommand 如下: private RelayCommand _myCommand = null; public RelayCommand MyCommand { get { if (_myCommand == null) { _myCo…
MVVM 在代码隐藏中具有 UI 特定事件
我有一个 Silverlight 页面,该页面几乎没有控件,并且所有行为都不是数据绑定的。例如,RichTextBox 是 Text 属性的数据绑定。但诸如粗体、斜体、编…
CommandConverter - 有效异常或 .NET Bug
我的 C#/.NET 应用程序中出现异常,内容如下: “CommandCoverter”无法将“MyNamespace.MyDerivedFromICommandSubclass”转换为“System.String”。 …
WPF CommandBinding 不在顶级项目/Window/this 上
我想要的只是不同选项卡上的不同绑定,因此切换选项卡会切换命令可用性。我认为 CommandBindings 就是这样工作的。 但我花了最后的时间试图让这个简单…
使用 mvvm 将命令绑定到 silverlight 4 中的按钮
我有一个名为 HomePage.xaml 的用户控件。我正在页面构造函数的代码隐藏文件中创建一个模型实例(使用 MVVM 模式),因为 MainViewModel model = new …
如何从 ArcObjects 中的命令按钮获取下拉选项?
我在 ArcMap 的同一工具栏中有一个下拉菜单和一个命令按钮。当我使用命令按钮时,我似乎无法访问下拉菜单选择。 如何找到下拉菜单以便了解用户刚刚选…
重用用户控件内的控件
我有一个 UserControl UserControl1 和 UserControl1 内的一个按钮。我有一个 UserControl1ViewModel,它具有按钮的 ICommand 属性。使用此命令,我需…
WPF ViewModel 命令可以执行问题
我在视图模型上使用上下文菜单命令时遇到一些困难。 我正在为视图模型中的每个命令实现 ICommand 接口,然后在视图 (MainWindow) 的资源中创建一个 Co…