UIButton - конструктор

Создаёт экземпляр класса с указанием заголовка кнопки и её команды.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.24
C#
public UIButton(
	string caption,
	Func<UIButton, ValueTask> buttonActionAsync = null,
	Func<bool> isEnabledFunc = null,
	bool isDefault = false,
	bool isCancel = false
)

Параметры

caption  String
Заголовок кнопки. Не может быть пустой строкой или строкой, состоящей из пробелов.
buttonActionAsync  Func<UIButton, ValueTask>  (Optional)
Действие, выполняемое при нажатии на кнопку, или null, если кнопка только закрывает диалоговое окно. Действие получает текущий объект кнопки, и может вызвать его метод CloseAsync() для закрытия окна. Автоматическое закрытие окна не происходит, если параметр отличен от null.
isEnabledFunc  Func<Boolean>  (Optional)
Функция, определяющая доступность кнопки. Возвращает false, если кнопка недоступна и на неё нельзя нажать.
isDefault  Boolean  (Optional)
Признак того, что кнопка реагирует на нажатие Enter, если другой элемент управления не перехватывает обработку этой кнопки.
isCancel  Boolean  (Optional)
Признак того, что кнопка реагирует на нажатие Esc, если другой элемент управления не перехватывает обработку этой кнопки.

См. также