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
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour