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

Weitere Ressourcen

Lokalisieren von Anwendungen