Gewusst wie: Erstellen von Meldungsfeldern für bidirektionale Windows Forms
Standardmäßig werden Meldungsfenster mit der Links-nach-Rechts-Lesefolge angezeigt. Sie können aber Meldungsfenster mit der Rechts-nach-Links-Lesefolge und mit Spiegelung erstellen, indem Sie beim Anzeigen des Meldungsfensters bestimmte Parameter übergeben.
So erstellen Sie bidirektionale Meldungsfenster
Rufen Sie die Show-Methode der MessageBox-Klasse auf, und übergeben Sie im options-Parameter die logische OR-Kombination des RtlReading-Members und RightAlign-Members der MessageBoxOptions-Enumeration.
Der RightAlign-Member stellt sicher, dass umbrochener Text ordnungsgemäß ausgerichtet wird.
Hinweis
Die Beschriftungen der Schaltflächen im Meldungsfenster (z. B. OK) werden durch das Gebietsschema des Windows-Betriebssystems festgelegt und können nicht während des Aufrufs definiert werden.
Im folgenden Codebeispiel wird gezeigt, wie Sie ein Meldungsfenster mit Rechts-nach-Links-Lesefolge und Spiegelung anzeigen können:
' Visual Basic MessageBox.Show("Text", "Caption", _ MessageBoxButtons.OK, MessageBoxIcon.Question, _ MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading _ Or MessageBoxOptions.RightAlign) // C# MessageBox.Show("Text", "Caption", MessageBoxButtons.OK, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading | MessageBoxOptions.RightAlign);
Siehe auch
Aufgaben
Gewusst wie: Erstellen von gespiegelten Windows Forms und Steuerelementen
Konzepte
Bidirektionale Unterstützung für Windows Forms-Anwendungen