Freigeben über


Command.CanExecute(Object) Methode

Definition

Gibt eine System.Boolean-Struktur zurück, die angibt, ob der Befehl mit dem angegebenen Parameter ausgeführt werden kann.

public bool CanExecute (object parameter);
abstract member CanExecute : obj -> bool
override this.CanExecute : obj -> bool

Parameter

parameter
System.Object

Eine System.Object-Klasse, die als Parameter verwendet wird, um zu bestimmen, ob der Befehl ausgeführt werden kann.

Gibt zurück

System.Boolean

true, wenn der Befehl ausgeführt werden kann, andernfalls false.

Implementiert

System.Windows.Input.ICommand.CanExecute(System.Object)

Hinweise

Wenn kein canExecute-Parameter an den Command-Konstruktor übergeben wurde, gibt diese Methode immer zurück true.

Wenn der Befehl mit einem nicht generischen execute-Parameter erstellt wurde, wird der Parameter dieser Methode ignoriert.

Gilt für: