Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las ayudas de accesibilidad son programas y dispositivos especializados que ayudan a las personas con discapacidades a usar equipos de forma más eficaz. Algunos ejemplos incluyen lectores de pantalla para personas ciegas y utilidades de entrada de voz para personas que proporcionan comandos verbales en lugar de usar el ratón o el teclado. Estas ayudas de accesibilidad interactúan con las propiedades de accesibilidad expuestas por los controles de Windows Forms. Estas propiedades son:
- System.Windows.Forms.AccessibleObject
- System.Windows.Forms.Control.AccessibleDefaultActionDescription
- System.Windows.Forms.Control.AccessibleDescription
- System.Windows.Forms.Control.AccessibleName
- System.Windows.Forms.AccessibleRole
AccessibilityObject (propiedad)
Esta propiedad de solo lectura contiene una instancia de AccessibleObject.
AccessibleObject implementa la IAccessible interfaz , que proporciona información sobre la descripción del control, la ubicación de la pantalla, las capacidades de navegación y el valor. El diseñador establece este valor cuando se agrega el control al formulario.
AccessibleDefaultActionDescription (propiedad)
Esta cadena describe la acción del control. No aparece en la ventana Propiedades y solo se puede establecer en el código. En el ejemplo siguiente se establece la AccessibleDefaultActionDescription propiedad de un control de botón:
button1.AccessibleDefaultActionDescription = "Closes the application.";
Button1.AccessibleDefaultActionDescription = "Closes the application."
Propiedad de descripción accesible
Esta cadena describe el control . La AccessibleDescription propiedad se puede establecer en la ventana Propiedades o en el código como se indica a continuación:
button1.AccessibleDescription = "A button with text 'Exit'";
Button1.AccessibleDescription = "A button with text 'Exit'."
Propiedad AccessibleName
Este es el nombre de un control comunicado a las ayudas de accesibilidad. La AccessibleName propiedad se puede establecer en la ventana Propiedades o en el código como se indica a continuación:
button1.AccessibleName = "Order";
Button1.AccessibleName = "Order"
AccessibleRole (propiedad)
Esta propiedad, que contiene una AccessibleRole enumeración, describe el rol de interfaz de usuario del control. Un nuevo control tiene el valor establecido Defaulten . Esto significa que, de forma predeterminada, un Button control actúa como .Button Establecer esta propiedad en otro valor puede ayudar si el control tiene otro rol. Por ejemplo, podría usar un PictureBox control para mostrar un gráfico y es posible que desee que las ayudas de accesibilidad notifiquen el rol como Chart, no como .PictureBox Podría ser conveniente especificar esta propiedad para sus controles personalizados. Puede establecer esta propiedad en la ventana Propiedades o en el código como se indica a continuación:
pictureBox1.AccessibleRole = AccessibleRole.Chart;
PictureBox1.AccessibleRole = AccessibleRole.Chart
Consulte también
.NET Desktop feedback