Для изменения размера нажмите или перетащите

UIHostShowDialogAsync - метод

Отображает диалоговое окно с заданным содержимым и кнопками.

Пространство имён:  Tessa.UI
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public ValueTask ShowDialogAsync(
	string title,
	Object content,
	Func<Window, CancellationToken, ValueTask> initializeWindowActionAsync = null,
	bool modalDialog = true,
	bool closeOnEscapeKey = false,
	CancellationToken cancellationToken = default,
	params UIButton[] buttons
)

Параметры

title
Тип: SystemString
Заголовок выводимого окна.
content
Тип: SystemObject
Содержимое диалогового окна.
initializeWindowActionAsync (Optional)
Тип: SystemFuncWindow, CancellationToken, ValueTask
Асинхронный метод, выполняемый для диалогового окна перед его отображением, или null, если метод не выполняется. Метод выполняется в потоке UI.
modalDialog (Optional)
Тип: SystemBoolean
Признак того, что выводимый диалог является модальным.
closeOnEscapeKey (Optional)
Тип: SystemBoolean
Признак того, что выводимый диалог можно закрыть по клавише Esc, если её не перехватил текущий элемент управления.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
buttons
Тип: Tessa.UIUIButton
Кнопки диалогового окна. Если не задана ни одна кнопка, то отображается единственная кнопка "Закрыть".

Возвращаемое значение

Тип: ValueTask

Реализации

IUIHostShowDialogAsync(String, Object, FuncWindow, CancellationToken, ValueTask, Boolean, Boolean, CancellationToken, UIButton)
См. также