Delen via


Toegankelijkheidsinformatie opgeven voor besturingselementen (Windows Forms .NET)

Toegankelijkheidshulpmiddelen zijn gespecialiseerde programma's en apparaten die mensen met een handicap helpen om computers effectiever te gebruiken. Voorbeelden hiervan zijn schermlezers voor mensen die blinde en spraakinvoerfuncties zijn voor mensen die mondelinge opdrachten bieden in plaats van de muis of het toetsenbord te gebruiken. Deze toegankelijkheidshulpmiddelen communiceren met de toegankelijkheidseigenschappen die worden weergegeven door Besturingselementen van Windows Forms. Deze eigenschappen zijn:

Eigenschap AccessibilityObject

Deze eigenschap met het kenmerk Alleen-lezen bevat een AccessibleObject-exemplaar. De AccessibleObject implementeert de IAccessible-interface, die informatie biedt over de beschrijving, schermlocatie, navigatiemogelijkheden en waarde van het besturingselement. De ontwerpfunctie stelt deze waarde in wanneer het besturingselement wordt toegevoegd aan het formulier.

AccessibleDefaultActionDescription-eigenschap

Deze tekenreeks beschrijft de actie van het besturingselement. Deze wordt niet weergegeven in het venster Eigenschappen en kan alleen in code worden ingesteld. In het volgende voorbeeld wordt de eigenschap AccessibleDefaultActionDescription ingesteld voor een knopbesturingselement:

Button1.AccessibleDefaultActionDescription = "Closes the application."
button1.AccessibleDefaultActionDescription = "Closes the application.";

Eigenschap AccessibleDescription

In deze tekenreeks wordt het besturingselement beschreven. De eigenschap AccessibleDescription kan als volgt worden ingesteld in het venster Eigenschappen of in code:

Button1.AccessibleDescription = "A button with text 'Exit'."
button1.AccessibleDescription = "A button with text 'Exit'";

AccessibleName-eigenschap

Dit is de naam van een besturingselement dat is gerapporteerd aan toegankelijkheidshulpmiddelen. De eigenschap AccessibleName kan als volgt worden ingesteld in het venster Eigenschappen of in code:

Button1.AccessibleName = "Order"
button1.AccessibleName = "Order";

Eigenschap AccessibleRole

Deze eigenschap, die een AccessibleRole opsomming bevat, beschrijft de gebruikersinterfacerol van het besturingselement. Een nieuw besturingselement heeft de waarde ingesteld op Default. Dit betekent dat een Button controle standaard fungeert als een Button. U kunt deze eigenschap opnieuw instellen als een besturingselement een andere rol heeft. U gebruikt bijvoorbeeld een PictureBox besturingselement als een Charten u wilt dat toegankelijkheidshulpmiddelen de rol rapporteren als een Chart, niet als een PictureBox. U kunt deze eigenschap ook opgeven voor aangepaste besturingselementen die u hebt ontwikkeld. Deze eigenschap kan als volgt worden ingesteld in het venster Eigenschappen of in code:

PictureBox1.AccessibleRole = AccessibleRole.Chart
pictureBox1.AccessibleRole = AccessibleRole.Chart;

Zie ook