C# 클래스 Test.DelegateCommand

デリゲートを受け取るICommandの実装
상속: ICommand
파일 보기 프로젝트 열기: Roommetro/Friendly.WPFStandardControls

공개 메소드들

메소드 설명
CanExecute ( ) : bool

コマンドが実行可能な状態化どうか問い合わせます。

DelegateCommand ( System.Action execute ) : System

コマンドのExecuteメソッドで実行する処理を指定してDelegateCommandのインスタンスを 作成します。

DelegateCommand ( System.Action execute, Func canExecute ) : System

コマンドのExecuteメソッドで実行する処理とCanExecuteメソッドで実行する処理を指定して DelegateCommandのインスタンスを作成します。

Execute ( ) : void

コマンドを実行します。

비공개 메소드들

메소드 설명
ICommand ( object parameter ) : bool

ICommand.CanExecuteの明示的な実装。CanExecuteメソッドに処理を委譲する。

ICommand ( object parameter ) : void

ICommand.Executeの明示的な実装。Executeメソッドに処理を委譲する。

메소드 상세

CanExecute() 공개 메소드

コマンドが実行可能な状態化どうか問い合わせます。
public CanExecute ( ) : bool
리턴 bool

DelegateCommand() 공개 메소드

コマンドのExecuteメソッドで実行する処理を指定してDelegateCommandのインスタンスを 作成します。
public DelegateCommand ( System.Action execute ) : System
execute System.Action Executeメソッドで実行する処理
리턴 System

DelegateCommand() 공개 메소드

コマンドのExecuteメソッドで実行する処理とCanExecuteメソッドで実行する処理を指定して DelegateCommandのインスタンスを作成します。
public DelegateCommand ( System.Action execute, Func canExecute ) : System
execute System.Action Executeメソッドで実行する処理
canExecute Func CanExecuteメソッドで実行する処理
리턴 System

Execute() 공개 메소드

コマンドを実行します。
public Execute ( ) : void
리턴 void