Отображение или скрытие контента от вспомогательных технологий для приложений на основе холста
В большинстве случаев все пользователи должны иметь возможность доступа ко всему контенту, но иногда вы можете захотеть показывать контент только зрячим пользователям или только пользователям программы чтения с экрана. Например, вы можете захотеть, чтобы только пользователи программы чтения с экрана имели доступ к описаниям трендов диаграммы, которые очевидны для зрячих пользователей. Возможно, вы также захотите скрыть значок от пользователей программы чтения с экрана, если его описывает соседняя метка. Еще одно описание на значке было бы излишне многословным.
Скрытие контента от всех пользователей
- Задайте для свойства Visible значение false.
Скрытие контента от зрячих пользователей и отображение его пользователям программы чтения с экрана
Используйте один или несколько методов, перечисленных ниже:
- Задайте для свойства Size значение 0.
- Задайте для свойств Width и Height значение 1.
- Задайте свойство X, Y или оба этих свойства так, чтобы элемент управления находился за пределами экрана.
- Задайте для свойства Color и связанных свойств прозрачное значение.
- Расположите прямоугольник Фигура над содержанием, и установите для свойства Fill тот же цвет, что и цвет фона экрана.
Примечание
Пользователи по-прежнему могут использовать клавиатуру для доступа к интерактивному элементу управления, такому как Кнопка, даже если вы скрываете его, используя один из методов в предыдущем списке. Задайте для свойства TabIndex значение –1, если вы хотите запретить пользователям доступ к элементу управления с помощью клавиши TAB.
Скрытие контента от пользователей программы чтения с экрана и отображение его зрячим пользователям
- Для элементов управления Изображение, Значок и Фигура задайте для свойства AccessibleLabel пустую строку "".
Дальнейшие шаги
Объявление динамических изменений с помощью динамических областей для приложений на основе холста