Bagikan melalui


Command<T> Kelas

Definisi

Mendefinisikan implementasi yang System.Windows.Input.ICommand membungkus Tindakan<T> generik.

public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
    inherit Command

Jenis parameter

T

Jenis parameter,

Warisan
System.Object
Command<T>

Keterangan

Contoh berikut membuat Perintah baru dan mengaturnya ke tombol.

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",
};

Konstruktor

Command<T>(Action<T>, Func<T,Boolean>)

Menginisialisasi instans baru dari kelas Perintah.

Command<T>(Action<T>)

Menginisialisasi instans baru dari kelas Perintah.

Metode

CanExecute(Object)

Mengembalikan yang System.Boolean menunjukkan apakah Perintah dapat dieksteksi dengan parameter yang diberikan.

(Diperoleh dari Command)
ChangeCanExecute()

Kirim System.Windows.Input.ICommand.CanExecuteChanged

(Diperoleh dari Command)
Execute(Object)

Memanggil Tindakan eksekusi

(Diperoleh dari Command)

Acara

CanExecuteChanged

Terjadi ketika target Perintah harus mengevaluasi kembali apakah Perintah dapat dijalankan atau tidak.

(Diperoleh dari Command)

Berlaku untuk