TessaMessageBoxShow(String, String, MessageBoxButton, TessaMessageBoxFlags, FuncString) - метод |
Отображает диалоговое с сообщением и возвращает результат, определяющий кнопку,
которую нажал пользователь при закрытии диалога.
Пространство имён:
Tessa.UI.Controls
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public static MessageBoxResult Show(
string messageText,
string caption,
MessageBoxButton button,
TessaMessageBoxFlags flags = TessaMessageBoxFlags.None,
Func<string> getCopyMessageFunc = null
)
Public Shared Function Show (
messageText As String,
caption As String,
button As MessageBoxButton,
Optional flags As TessaMessageBoxFlags = TessaMessageBoxFlags.None,
Optional getCopyMessageFunc As Func(Of String) = Nothing
) As MessageBoxResult
public:
static MessageBoxResult Show(
String^ messageText,
String^ caption,
MessageBoxButton button,
TessaMessageBoxFlags flags = TessaMessageBoxFlags::None,
Func<String^>^ getCopyMessageFunc = nullptr
)
static member Show :
messageText : string *
caption : string *
button : MessageBoxButton *
?flags : TessaMessageBoxFlags *
?getCopyMessageFunc : Func<string>
(* Defaults:
let _flags = defaultArg flags TessaMessageBoxFlags.None
let _getCopyMessageFunc = defaultArg getCopyMessageFunc null
*)
-> MessageBoxResult
Параметры
- messageText
- Тип: SystemString
Текст сообщения. - caption
- Тип: SystemString
Заголовок диалогового окна с сообщением. - button
- Тип: System.WindowsMessageBoxButton
Перечисление, определяющее, какие кнопки отображать в диалоге. - flags (Optional)
- Тип: Tessa.UI.ControlsTessaMessageBoxFlags
Дополнительные флаги, описывающие отображаемый диалог. - getCopyMessageFunc (Optional)
- Тип: SystemFuncString
Функция, возвращающая сообщение, копируемое в буфер обмена при нажатии кнопки "Копировать",
или null, если копируется только сообщение, отображаемое в диалоговом окне.
Возвращаемое значение
Тип:
MessageBoxResultРезультат, определяющий кнопку, которую нажал пользователь при закрытии диалога.
См. также