MessageBoxButton Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 .