Mostrar ou ocultar conteúdo de tecnologias adaptativas em aplicativos de tela
Na maioria dos casos, todos os usuários devem poder acessar todo o conteúdo, mas ocasionalmente talvez você queira mostrar conteúdo apenas para usuários com visão ou apenas para usuários com leitor de tela. Por exemplo, talvez você deseje que apenas usuários com leitor de tela acessem descrições de tendências de gráficos óbvias para usuários com visão. Você também querer ocultar um ícone dos usuários com leitor de tela se um rótulo adjacente o descrever. Outra descrição no ícone seria desnecessariamente detalhada.
Ocultar conteúdo de todos os usuários
- Defina Visible como falso.
Ocultar o conteúdo de usuários com visão e mostrá-lo aos usuários com leitor de tela
Use uma ou mais técnicas listadas abaixo:
- Defina Size como 0.
- Defina Width e Height como 1.
- Defina X, Y ou ambas as propriedades, de modo que o controle esteja fora da tela.
- Defina Color e propriedades relacionadas como transparentes.
- Posicione uma Forma de retângulo acima do conteúdo e defina Fill como a mesma cor da cor de fundo da tela.
Observação
Os usuários ainda podem usar um teclado para acessar um controle interativo, como um Botão, mesmo se você o ocultar usando uma das técnicas da lista anterior. Defina TabIndex como -1 se você deseja impedir que os usuários acessem o controle pressionando a tecla Tab.
Ocultar o conteúdo dos usuários com leitor de tela e mostrá-lo aos usuários com visão
- Para os controles Imagem, Ícone e Forma, defina AccessibleLabel como a cadeia de caracteres em branco "".
Próximas etapas
Anunciar alterações dinâmicas com regiões dinâmicas em aplicativos de tela