Afficher ou masquer le contenu des technologies d’assistance dans les applications canevas
Dans la plupart des cas, tous les utilisateurs doivent pouvoir être en mesure d’accéder à tout le contenu. Mais il se peut que vous souhaitiez parfois afficher le contenu uniquement aux utilisateurs voyants ou uniquement aux utilisateurs du lecteur d’écran. Par exemple, vous souhaitez peut-être que seuls les utilisateurs du lecteur d’écran accèdent aux descriptions des tendances graphiques qui sautent aux yeux des utilisateurs voyants. Vous souhaitez peut-être également masquer une icône aux utilisateurs du lecteur d’écran si une Étiquette adjacente la décrit. Une autre description de l’icône serait inutile.
Masquer le contenu pour tous les utilisateurs
- Définissez Visible sur false.
Masquer le contenu des utilisateurs voyants et le montrer aux utilisateurs du lecteur d’écran
Utilisez une ou plusieurs techniques répertoriées ci-dessous :
- Définissez Size sur 0.
- Définissez Width et Height sur 1.
- Définissez X, Y, ou les deux propriétés de telle sorte que le contrôle soit en dehors de l’écran.
- Définissez Color et les propriétés associées sur transparent.
- Positionnez un contrôle Forme de type rectangle au-dessus du contenu et définissez Fill sur la même couleur que la couleur d’arrière-plan de l’écran.
Notes
Les utilisateurs peuvent toujours utiliser un clavier pour accéder à un contrôle interactif, tel que Bouton, même si vous le masquez en utilisant l’une des techniques de la liste précédente. Définissez TabIndex sur -1 si vous souhaitez empêcher les utilisateurs d’accéder au contrôle en appuyant sur la touche Tabulation.
Masquer le contenu des utilisateurs du lecteur d’écran et le montrer aux utilisateurs voyants
- Pour les contrôles Image, Icône et Forme, définissez AccessibleLabel sur la chaîne vide « ».
Étapes suivantes
Annoncer les changements dynamiques avec les zones dynamiques pour les applications canevas