Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Barrierefreiheitshilfen sind spezielle Programme und Geräte, die Menschen mit Behinderungen helfen, Computer effektiver zu nutzen. Beispiele sind Bildschirmlesegeräte für Personen mit Blindheit und Spracheingabewerkzeuge für Personen, die verbale Befehle verwenden, anstatt die Maus oder Tastatur zu nutzen. Diese Hilfsmittel zur Barrierefreiheit interagieren mit den Barrierefreiheitseigenschaften, die von Windows Forms-Steuerelementen bereitgestellt werden. Diese Eigenschaften sind:
- System.Windows.Forms.AccessibleObject
- System.Windows.Forms.Control.AccessibleDefaultActionDescription
- System.Windows.Forms.Control.AccessibleDescription
- System.Windows.Forms.Control.AccessibleName
- System.Windows.Forms.AccessibleRole
AccessibilityObject-Eigenschaft
Diese schreibgeschützte Eigenschaft enthält eine AccessibleObject Instanz.
AccessibleObject
implementiert die IAccessible Schnittstelle, die Informationen zur Beschreibung, Bildschirmposition, Navigationsfähigkeiten und zum Wert des Steuerelements bereitstellt. Der Designer legt diesen Wert fest, wenn das Steuerelement dem Formular hinzugefügt wird.
AccessibleDefaultActionDescription-Eigenschaft
Diese Zeichenfolge beschreibt die Aktion des Steuerelements. Sie wird nicht im Eigenschaftenfenster angezeigt und kann nur im Code festgelegt werden. Im folgenden Beispiel wird die AccessibleDefaultActionDescription Eigenschaft für ein Schaltflächensteuerelement festgelegt:
button1.AccessibleDefaultActionDescription = "Closes the application.";
Button1.AccessibleDefaultActionDescription = "Closes the application."
AccessibleDescription-Eigenschaft
Diese Zeichenfolge beschreibt das Steuerelement. Die AccessibleDescription Eigenschaft kann im Eigenschaftenfenster oder im Code wie folgt festgelegt werden:
button1.AccessibleDescription = "A button with text 'Exit'";
Button1.AccessibleDescription = "A button with text 'Exit'."
AccessibleName-Eigenschaft
Dies ist der Name eines Steuerelements, das an Barrierefreiheitshilfen gemeldet wird. Die AccessibleName Eigenschaft kann im Eigenschaftenfenster oder im Code wie folgt festgelegt werden:
button1.AccessibleName = "Order";
Button1.AccessibleName = "Order"
AccessibleRole-Eigenschaft
Diese Eigenschaft, die eine AccessibleRole Enumeration enthält, beschreibt die Benutzeroberflächenrolle des Steuerelements. Ein neues Steuerelement hat den Wert auf Default
gesetzt. Dies bedeutet, dass ein Button
Steuerelement standardmäßig als ein Button
Steuerelement fungiert. Das Festlegen dieser Eigenschaft auf einen anderen Wert kann hilfreich sein, wenn das Steuerelement eine andere Rolle hat. Sie verwenden zum Beispiel ein PictureBox
Control, um ein Diagramm anzuzeigen, und möchten, dass Barrierefreiheitshilfen die Rolle als Chart
, nicht als PictureBox
melden. Möglicherweise möchten Sie diese Eigenschaft auch für Ihre benutzerdefinierten Steuerelemente angeben. Sie können diese Eigenschaft im Eigenschaftenfenster oder im Code wie folgt festlegen:
pictureBox1.AccessibleRole = AccessibleRole.Chart;
PictureBox1.AccessibleRole = AccessibleRole.Chart
Siehe auch
.NET Desktop feedback