Poskytování informací o usnadnění pro ovládací prvky ve formuláři Windows
Pomůcky přístupnosti jsou specializované programy a zařízení, které pomáhají osobám s postižením efektivněji používat počítače. Mezi příklady patří čtečky obrazovky pro osoby, které jsou nevidomé a nástroje pro hlasový vstup pro osoby, které poskytují slovní příkazy místo použití myši nebo klávesnice. Tyto pomůcky přístupnosti spolupracují s vlastnostmi přístupnosti vystavenými ovládacími prvky model Windows Forms. Jedná se o tyto vlastnosti:
AccessibilityObject
AccessibleDefaultActionDescription
AccessibleDescription
AccessibleName
Přístupnárole
AccessibilityObject – vlastnost
Tato vlastnost jen pro čtení obsahuje AccessibleObject instanci. Objekt AccessibleObject implementuje IAccessible rozhraní, které poskytuje informace o popisu ovládacího prvku, umístění obrazovky, navigačních schopnostech a hodnotě. Návrhář nastaví tuto hodnotu při přidání ovládacího prvku do formuláře.
AccessibleDefaultActionDescription – vlastnost
Tento řetězec popisuje akci ovládacího prvku. Nezobrazuje se v okno Vlastnosti a může být nastaven pouze v kódu. Následující příklad nastaví tuto vlastnost pro ovládací prvek tlačítko:
Button1.AccessibleDefaultActionDescription = _
"Closes the application."
Button1.AccessibleDefaultActionDescription =
"Closes the application.";
button1->AccessibleDefaultActionDescription =
"Closes the application.";
AccessibleDescription – vlastnost
Tento řetězec popisuje ovládací prvek. Může být nastavena v okno Vlastnosti nebo v kódu následujícím způsobem:
Button1.AccessibleDescription = "A button with text 'Exit'."
Button1.AccessibleDescription = "A button with text 'Exit'";
button1->AccessibleDescription = "A button with text 'Exit'";
AccessibleName – vlastnost
Toto je název ovládacího prvku hlášeného pro pomůcky přístupnosti. Může být nastavena v okno Vlastnosti nebo v kódu následujícím způsobem:
Button1.AccessibleName = "Order"
Button1.AccessibleName = "Order";
button1->AccessibleName = "Order";
AccessibleRole – vlastnost
Tato vlastnost, která obsahuje AccessibleRole výčet, popisuje roli uživatelského rozhraní ovládacího prvku. Nový ovládací prvek má hodnotu nastavenou na Default
. To by znamenalo, že ve výchozím nastavení funguje ovládací prvek Tlačítko jako tlačítko. Tuto vlastnost můžete chtít resetovat, pokud má ovládací prvek jinou roli. Jako graf můžete například použít ovládací prvek PictureBox a můžete chtít, aby pomůcky přístupnosti hlásily roli jako graf, ne jako PictureBox. Tuto vlastnost můžete také zadat pro vlastní ovládací prvky, které jste vytvořili. Tuto vlastnost lze nastavit v okno Vlastnosti nebo v kódu následujícím způsobem:
PictureBox1.AccessibleRole = AccessibleRole.Chart
PictureBox1.AccessibleRole = AccessibleRole.Chart;
pictureBox1->AccessibleRole = AccessibleRole::Chart;
Viz také
.NET Desktop feedback