让我们将一个按钮Command属性绑定到一个自定义命令。

我应该何时实现ICommand以及何时从RoutedCommand派生? 我看到RoutedCommand 实现了 ICommand

在哪种情况下我需要实现ICommand MVVM模型呢? 哪一个更适合这个目的?

#1楼 票数:68 已采纳

让我们将一个按钮Command属性绑定到一个自定义命令。

我应该何时实现ICommand以及何时从RoutedCommand派生? 我看到RoutedCommand 实现了 ICommand

在哪种情况下我需要实现ICommand MVVM模型呢? 哪一个更适合这个目的?

#2楼 票数:27

让我们将一个按钮Command属性绑定到一个自定义命令。

我应该何时实现ICommand以及何时从RoutedCommand派生? 我看到RoutedCommand 实现了 ICommand

在哪种情况下我需要实现ICommand MVVM模型呢? 哪一个更适合这个目的?

  ask by PaN1C_Showt1Me translate from so

未解决问题?本站智能推荐:

1回复

Xamly在调用RoutedCommand时启动情节提要吗?

通过XAML执行ICommand时,是否有办法开始故事板?
2回复

WPF-自定义控件+ ICommand(如何实现此功能)?

基本上,我有一个自定义控件FooControl 。 我需要添加一些事件处理,但是与其使用RoutedEvent,不如我更喜欢使用Commanding。 我不太确定该怎么做。 如果我想要这样,当Bar1Property(DependencyProperty)更改时,它将引发Execut
3回复

我应该在从程序代码调用Execute之前检查ICommand的CanExecute方法吗?

在XAML中使用ICommand ,WPF使用CanExecute方法启用或禁用与该命令关联的控件。 但是如果我从程序代码中调用Execute呢? 我应该首先检查CanExecute以确保该命令可以执行,还是Execute应该为我处理此检查? 换句话说,我应该这样做: 或者就是
1回复

我可以将RoutedCommand绑定到WPF中的命令吗?

我有一个ViewModel的形式: 对于ListBoxItem我想将ApplicationCommands.Delete数据绑定到此ViewModel公开的ICommand 。 这样,当有人按下引发ApplicationCommands.Delete的菜单项时,如果当前专注于此内容,则
1回复

这是使用RoutedCommand的一个好案例吗?

我有一个WPF页面,上面有2个ContentControls。 两个ContentControl都有一个图像,一个比另一个小得多。 当将鼠标悬停在较大图像上时,我想在较小图像上显示放大视图。 与此非常相似的东西: http : //www.trekbikes.com/us/en/bikes
1回复

如何获得一个RoutedCommand到一个新的ViewModel?

我有一个使用MVVM开发的相对直接的分层数据主从细节WPF窗口,其中该窗口指向一个ViewModel,该ViewModel公开了详细视图的ViewModel作为其属性之一: ViewModelBase包含Josh Smith的VMCommanding代码的实现,我使用Roslyn的东西将
1回复

WPF:在Modal Windows中以MVVM方式使用RoutedCommand

我有一个WPF应用程序,正在尝试以MVVM模式实现(尽可能多)。 我的一个视图模型使用以下代码打开了一个子窗口: 我遇到的问题是我在SomeChildWindow使用的SomeChildWindow没有收到: <Button Content="Do Work" Command
1回复

ListView.SelectionChanged更改为RoutedCommand

我正在使用WPF进行MVVM设计模式。 我有一个ContextMenu在ListView上有几个项目。 基于ListView选择的项目数,我想启用/禁用某些MenuItem 。 有没有一种方法可以将SelectionChanged事件以及ListView的选定项目数直接路由到视图模型。