Command<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit une implémentation System.Windows.Input.ICommand incluant dans un wrapper un Action<T> générique.
public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
inherit Command
Paramètres de type
- T
Type du paramètre,
- Héritage
Remarques
L’exemple suivant crée une commande et la définit sur un bouton.
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",
};
Constructeurs
Command<T>(Action<T>, Func<T,Boolean>) |
Initialise une nouvelle instance de la classe Command. |
Command<T>(Action<T>) |
Initialise une nouvelle instance de la classe Command. |
Méthodes
CanExecute(Object) |
Retourne un System.Boolean indiquant si la commande peut être exécutée avec le paramètre donné. (Hérité de Command) |
ChangeCanExecute() |
Envoie un System.Windows.Input.ICommand.CanExecuteChanged. (Hérité de Command) |
Execute(Object) |
Appelle l’action d’exécution. (Hérité de Command) |
Événements
CanExecuteChanged |
Se produit quand la cible de la commande doit redéterminer si la commande peut être exécutée ou non. (Hérité de Command) |