Command<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義 System.Windows.Input.ICommand 實作包裝一般動作<T>。
public sealed class Command<T> : Xamarin.Forms.Command
type Command<'T> = class
inherit Command
類型參數
- T
參數的 Type,
- 繼承
備註
下列範例會建立新的 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) |