MessageBoxButton Výčet

Definice

Určuje tlačítka zobrazená v poli se zprávou. Používá se jako argument metody Show.

public enum class MessageBoxButton
public enum MessageBoxButton
type MessageBoxButton = 
Public Enum MessageBoxButton
Dědičnost
MessageBoxButton

Pole

Name Hodnota Description
OK 0

V okně se zprávou se zobrazí tlačítko OK .

OKCancel 1

V okně se zprávou se zobrazí tlačítka OK a Zrušit .

AbortRetryIgnore 2

V okně zprávy se zobrazí tlačítka Přerušit, Opakovat a Ignorovat .

YesNoCancel 3

V okně se zprávou se zobrazí tlačítka Ano, Ne a Zrušit .

YesNo 4

V okně se zprávou se zobrazí tlačítka Ano a Ne .

RetryCancel 5

V okně se zprávou se zobrazí tlačítka **Opakovat a Zrušit .

CancelTryContinue 6

V okně se zprávou se zobrazí tlačítka Storno, Opakovat a Pokračovat .

Příklady

Další informace najdete v ukázce MessageBox na GitHubu.

Poznámky

Ve výchozím nastavení metoda MessageBox.Show zobrazí okno se zprávou s tlačítkem OK . Přetížení metody, která přijímá MessageBoxButton argument, můžete použít MessageBox.Show k určení různých kombinací tlačítek, mezi které patří OK, OK/Cancel, Ano/Ne a Ano/Ne/Zrušit.

Hodnota tlačítka, na které uživatel klikne, je vrácena MessageBox.Show a je jednou z hodnot výčtu MessageBoxResult .

Pokud zadáte YesNo, zakážete tlačítko Zavřít v záhlaví okna se zprávou. Tlačítko Zavřít je však povolené pro všechny ostatní možnosti. Když uživatel klikne na tlačítko Zavřít nebo stiskne klávesu ESC , vrátí okno se zprávou výslednou hodnotu MessageBoxResult.Cancelpole zprávy . Pokud však okno se zprávou zobrazí pouze tlačítko OK , kliknutím na tlačítko Zavřít nebo stisknutím klávesy ESC vrátíte hodnotu MessageBoxResult.OKvýsledku pole zprávy .

Platí pro

Viz také