DelegateCommandT - конструктор |
Создаёт экземпляр класса с указанием делегатов, определяющих поведение команды.
Пространство имён:
Tessa.UI
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public DelegateCommand(
Action<T> execute,
Func<T, bool> canExecute = null
)
Public Sub New (
execute As Action(Of T),
Optional canExecute As Func(Of T, Boolean) = Nothing
)
public:
DelegateCommand(
Action<T>^ execute,
Func<T, bool>^ canExecute = nullptr
)
new :
execute : Action<'T> *
?canExecute : Func<'T, bool>
(* Defaults:
let _canExecute = defaultArg canExecute null
*)
-> DelegateCommand
Параметры
- execute
- Тип: SystemActionT
Делегат, определяющий метод выполнения команды.
В качестве входного параметра принимает параметр команды.
- canExecute (Optional)
- Тип: SystemFuncT, Boolean
Делегат, определяющий признак доступности команды или null, если команда доступна всегда.
В качестве входного параметра принимает параметр команды.
Возвращает true, если команда доступна для выполнения, и false в противном случае.
См. также