EventToCommand
概要
public class EventToCommand : System.Windows.Interactivity.TriggerAction<System.Windows.DependencyObject>
-
EventTrigger
やDataTrigger
のアクションとして利用するクラス。 - このクラスを使うことで、
Command
プロパティを持たないコントロールにコマンドをバインドしたり、Click
イベント以外のイベントにコマンドをバインドできる。 - 同等のことは、
System.Windows.Interactivity.InvokeCommandAction
を使ってもできる。
名前空間
GalaSoft.MvvmLight.Command
アセンブリ
- GalaSoft.MvvmLight.Platform
- GalaSoft.MvvmLight.Extras
メソッド
Invoke
プロパティ
AlwaysInvokeCommand
AlwaysInvokeCommand
Command
Command
CommandParameter
CommandParameter
EventArgsConverter
EventArgsConverter
EventArgsConverterParameter
EventArgsConverterParameter
MustToggleIsEnabled
MustToggleIsEnabled
PassEventArgsToCommand
PassEventArgsToCommand
補足
CommandParameter, PassEventArgsToCommand, EventArgsConverterとコマンドに渡す引数の関係
CommandParameter | PassEventArgsToCommand | EventArgsConverter | コマンドに渡す引数 |
---|---|---|---|
null 以外 |
(任意) | (任意) | CommandParameter |
null |
false |
(任意) | null |
null |
true |
null |
EventArgs |
null |
ture |
null 以外 |
EventArgsConverter によって変換されたEventArgs
|