共用方式為


Command<T> 類別

定義

定義 System.Windows.Input.ICommand 實作包裝一般動作<T>。

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

類型參數

T

參數的 Type,

繼承
System.Object
Command<T>

備註

下列範例會建立新的 Command,並將它設定為按鈕。

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

建構函式

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

初始化 Command 類別的新執行個體。

Command<T>(Action<T>)

初始化 Command 類別的新執行個體。

方法

CanExecute(Object)

傳回 System.Boolean,指出是否可以使用指定的參數來執行 Command。

(繼承來源 Command)
ChangeCanExecute()

傳送 System.Windows.Input.ICommand.CanExecuteChanged

(繼承來源 Command)
Execute(Object)

叫用 execute Action

(繼承來源 Command)

事件

CanExecuteChanged

發生於 Command 目標應該重新評估是否可執行 Command 時。

(繼承來源 Command)

適用於