Podawanie informacji o ułatwieniach dostępu dotyczących formantów w formularzu systemu Windows
Ułatwienia dostępu to wyspecjalizowane programy i urządzenia, które pomagają osobom niepełnosprawnym efektywniej korzystać z komputerów. Przykłady obejmują czytniki zawartości ekranu dla osób, które są ślepymi i głosowymi narzędziami wejściowymi dla osób, które udostępniają polecenia słowne zamiast używać myszy lub klawiatury. Te ułatwienia dostępu współdziałają z właściwościami ułatwień dostępu udostępnianymi przez kontrolki Windows Forms. Te właściwości to:
Accessibilityobject
Accessibledefaultactiondescription
Accessibledescription
Accessiblename
Accessiblerole
AccessibilityObject, właściwość
Ta właściwość tylko do odczytu zawiera AccessibleObject wystąpienie. Obiekt AccessibleObject implementuje IAccessible interfejs, który zawiera informacje o opisie kontrolki, lokalizacji ekranu, możliwości nawigacji i wartości. Projektant ustawia tę wartość po dodaniu kontrolki do formularza.
AccessibleDefaultActionDescription, właściwość
Ten ciąg opisuje akcję kontrolki. Nie jest ona wyświetlana w okno Właściwości i może być ustawiona tylko w kodzie. Poniższy przykład ustawia tę właściwość dla kontrolki przycisku:
Button1.AccessibleDefaultActionDescription = _
"Closes the application."
Button1.AccessibleDefaultActionDescription =
"Closes the application.";
button1->AccessibleDefaultActionDescription =
"Closes the application.";
Właściwość AccessibleDescription
Ten ciąg opisuje kontrolkę. Można go ustawić w okno Właściwości lub w kodzie w następujący sposób:
Button1.AccessibleDescription = "A button with text 'Exit'."
Button1.AccessibleDescription = "A button with text 'Exit'";
button1->AccessibleDescription = "A button with text 'Exit'";
Właściwość AccessibleName
Jest to nazwa kontrolki zgłoszonej dla ułatwień dostępu. Można go ustawić w okno Właściwości lub w kodzie w następujący sposób:
Button1.AccessibleName = "Order"
Button1.AccessibleName = "Order";
button1->AccessibleName = "Order";
Właściwość AccessibleRole
Ta właściwość, która zawiera AccessibleRole wyliczenie, opisuje rolę interfejsu użytkownika kontrolki. Nowa kontrolka ma wartość ustawioną na Default
. Oznaczałoby to, że domyślnie kontrolka Przycisk działa jako przycisk. Możesz zresetować tę właściwość, jeśli kontrolka ma inną rolę. Na przykład możesz użyć kontrolki PictureBox jako wykresu i możesz chcieć, aby ułatwienia ułatwień dostępu zgłaszały rolę jako wykres, a nie jako Pole obrazowe. Możesz również określić tę właściwość dla utworzonych kontrolek niestandardowych. Tę właściwość można ustawić w okno Właściwości lub w kodzie w następujący sposób:
PictureBox1.AccessibleRole = AccessibleRole.Chart
PictureBox1.AccessibleRole = AccessibleRole.Chart;
pictureBox1->AccessibleRole = AccessibleRole::Chart;
Zobacz też
.NET Desktop feedback