MessageBoxBuilder
Конструктор ящиков сообщений.
Свойства
public static IMessageBoxHandler DefaultHandler { get; set; }
value = MessageBoxBuilder.DefaultHandler
MessageBoxBuilder.DefaultHandler = value
Получает или устанавливает обработчик ящика сообщений по умолчанию, используемый, когда не предоставляется пользовательский обработчик.
Методы
public MessageBoxBuilder Button(MessageBoxButton button)
result = messageBoxBuilder.Button(button)
Установите кнопки окна сообщений.
- button
- Кнопка.
Возвращает: Строитель.
public MessageBoxBuilder Caption(string caption)
result = messageBoxBuilder.Caption(caption)
Установите заголовок окна сообщения.
- caption
- Подпись.
Возвращает: Строитель.
public MessageBoxBuilder DefaultResult(MessageBoxResult defaultResult)
result = messageBoxBuilder.DefaultResult(defaultResult)
Установить результат по умолчанию для окна сообщений.
- defaultResult
- Результат по умолчанию.
Возвращает: Строитель.
public MessageBoxBuilder Error(Exception error)
result = messageBoxBuilder.Error(error)
Установите тип окна сообщения на ошибку и установите исключение для отображения.
- error
- Ошибка.
Возвращает: Строитель.
public MessageBoxBuilder Error()
result = messageBoxBuilder.Error()
Установите тип окна сообщения об ошибке.
Возвращает: Строитель.
public MessageBoxBuilder Handler(IMessageBoxHandler handler)
result = messageBoxBuilder.Handler(handler)
Установите собственный обработчик окна сообщений.
- handler
- Хендлер.
Возвращает: Строитель.
public MessageBoxBuilder Icon(MessageBoxImage icon)
result = messageBoxBuilder.Icon(icon)
Установите значок окна сообщения.
- icon
- Значок.
Возвращает: Строитель.
public MessageBoxBuilder Info()
result = messageBoxBuilder.Info()
Установите тип окна сообщений «Информация».
Возвращает: Строитель.
public MessageBoxBuilder OkCancel()
result = messageBoxBuilder.OkCancel()
Установите тип окна сообщения «ОК/Отмена».
Возвращает: Строитель.
public MessageBoxBuilder Options(MessageBoxOptions options)
result = messageBoxBuilder.Options(options)
Установите параметры окна сообщения.
- options
- Опции.
Возвращает: Строитель.
public MessageBoxBuilder Owner(Window owner)
result = messageBoxBuilder.Owner(owner)
Установить окно владельца.
- owner
- Владелец.
Возвращает: Строитель.
public MessageBoxBuilder Owner(DependencyObject owner)
result = messageBoxBuilder.Owner(owner)
Установить объект владельца.
- owner
- Владелец.
Возвращает: Строитель.
public MessageBoxBuilder Question()
result = messageBoxBuilder.Question()
Установите тип окна сообщения на вопрос.
Возвращает: Строитель.
public MessageBoxResult Show()
result = messageBoxBuilder.Show()
Показать окно сообщения.
Возвращает: Результат.
public MessageBoxBuilder Text(string text)
result = messageBoxBuilder.Text(text)
Установите текст окна сообщения.
- text
- Текст.
Возвращает: Строитель.
public MessageBoxBuilder Warning()
result = messageBoxBuilder.Warning()
Установите тип окна сообщения на предупреждение.
Возвращает: Строитель.
public MessageBoxBuilder YesNo()
result = messageBoxBuilder.YesNo()
Установите тип окна сообщения на да/нет.
Возвращает: Строитель.
public MessageBoxBuilder YesNoCancel()
result = messageBoxBuilder.YesNoCancel()
Установите тип окна сообщения: да/нет/отмена.
Возвращает: Строитель.