TessaMessageBoxShow(Window, String, String, MessageBoxButton, MessageBoxImage, MessageBoxResult, TessaMessageBoxFlags, FuncString) - метод

Отображает диалоговое с сообщением и возвращает результат, определяющий кнопку, которую нажал пользователь при закрытии диалога.

Definition

Пространство имён: Tessa.UI.Controls
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public static MessageBoxResult Show(
	Window owner,
	string messageText,
	string caption,
	MessageBoxButton button,
	MessageBoxImage icon,
	MessageBoxResult defaultResult,
	TessaMessageBoxFlags flags = TessaMessageBoxFlags.None,
	Func<string> getCopyMessageFunc = null
)

Параметры

owner  Window
Окно, являющееся владельцем для диалогового окна.
messageText  String
Текст сообщения.
caption  String
Заголовок диалогового окна с сообщением.
button  MessageBoxButton
Перечисление, определяющее, какие кнопки отображать в диалоге.
icon  MessageBoxImage
Перечисление, определяющее отображаемую иконку.
defaultResult  MessageBoxResult
Перечисление, определяющее результат диалогового окна по умолчанию, т.е. кнопку, нажимаемую по "Enter".
flags  TessaMessageBoxFlags  (Optional)
Дополнительные флаги, описывающие отображаемый диалог.
getCopyMessageFunc  FuncString  (Optional)
Функция, возвращающая сообщение, копируемое в буфер обмена при нажатии кнопки "Копировать", или null, если копируется только сообщение, отображаемое в диалоговом окне.

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

MessageBoxResult
Результат, определяющий кнопку, которую нажал пользователь при закрытии диалога.

См. также