Command<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje implementaci System.Windows.Input.ICommand zabalící obecnou akci<T>.
public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
inherit Command
Parametry typu
- T
Typ parametru
- Dědičnost
Poznámky
Následující příklad vytvoří nový příkaz a nastaví ho na tlačítko.
var command = new Command<string> (s => Debug.WriteLine ("Command executed: {0}", s));
var button = new Button {
Text = "Hit me to execute the command",
Command = command,
CommandParameter = "button0",
};
Konstruktory
Command<T>(Action<T>, Func<T,Boolean>) |
Inicializuje novou instanci Třídy Command. |
Command<T>(Action<T>) |
Inicializuje novou instanci Třídy Command. |
Metody
CanExecute(Object) |
Vrátí hodnotu označující System.Boolean , zda lze příkaz exectued s daným parametrem. (Zděděno od Command) |
ChangeCanExecute() |
Odeslat System.Windows.Input.ICommand.CanExecuteChanged (Zděděno od Command) |
Execute(Object) |
Vyvolá akci spuštění. (Zděděno od Command) |
Událost
CanExecuteChanged |
Nastane, když cíl příkazu by měl znovu vyhodnocet, zda lze příkaz spustit nebo ne. (Zděděno od Command) |