Делите путем


Својства приступачности за Power Apps

Конфигурација својстава која помажу алтернативним начинима интеракције са контролама погодним за кориснике са инвалидитетом.

Својства

AccessibleLabel

Ознака за читаче екрана.

Празна вредност за контроле слике, иконе и облика сакриће контроле од корисника читача екрана.

Активан

Како читачи екрана треба да најаве промене садржаја. Доступно само у контроли Label.

  • Када је подешено на Искључено, читач екрана не најављује промене.
  • Када је постављено на Учтиво, читач екрана завршава говор пре најаве измена до којих је дошло док је читач екрана говорио.
  • Када је постављено на Самоуверено, читач екрана се прекида да најави измене до којих је дошло док је читач екрана говорио.

Сазнајте како да најавите динамичке промене помоћу региона уживо.

Улога

Намена контроле. Доступно само у контроли Label.

Ово омогућава корисницима читача екрана да знају да ли је Ознака наслов и омогућава им брзу навигацију до различитих делова апликације. Требало би да постоји тачно један Наслов1 на сваком екрану који служи као главни наслов. Користите Наслов2 за поднаслове. Наслов3 и Наслов4 могу се користити за финију хијерархију наслова.

Користите Подразумевано за нормалан текст.

Индекс картица

Одређује да ли контрола учествује у навигацији путем тастатуре.

Навигација на тастатури је важан аспект сваке апликације. За многе је тастатура ефикаснија од коришћења додира или миша. Редослед навигације треба да:

  • Одражава оно што се визуелно види.
  • Зауставља табулатор само на интерактивним контролама.
  • Следите или интуитивни редослед попреко па надоле у облику слова „Z“ или редослед уздуж па удесно у облику „обрнутог слова N“ (тј. ћириличног И).

Својство TabIndex има две препоручене вредности:

Вредност за TabIndex Понашање Подразумевано за
0 Контрола учествује у навигацији на тастатури. Button, Text input, Combo box и друге типично интерактивне контроле.
−1 Контрола не учествује у навигацији на тастатури. Label, Image, Icon и друге типично неинтерактивне контроле.

Свака секвенца навигације тастатуром може се постићи само помоћу ових вредности, заједно са употребом контроле Контејнер. Препоручујемо да не подесите TabIndex на друге вредности.

Када су TabIndex свих контрола постављене на -1 или 0, редослед навигације се креће слева надесно, а затим одозго према доле, у „Z“ обрасцу. Редослед се заснива на вредностима својстава X и Y контрола. Ако се контроле динамички померају на екрану, на пример, тако што се вредност X или Y мења према тајмеру или другој контроли, редослед навигације ће се такође динамички мењати.

Користите контролу Контејнер за спајање контрола које би требало да се крећу заједно или за креирање колона у обрасцу „обрнути-N“. Контроле у Картицама Образац и Галерије се аутоматски групишу. Кретањем путем картица кроз ове контејнере кретаће се кроз све елементе унутар контејнера пре него што пређете на следећу контролу изван контејнера.

Контроле које имају вредност својства Visible нетачно или вредност својства DisplayMode на Онемогућено нису укључени у навигацију на тастатури.

Важно

TabIndex утиче само на навигацију помоћу тастатуре. Логички редослед контроле је још увек неопходан да би корисници читача екрана разумели структуру апликације.

Упозорење

  • Вредности TabIndex веће од нуле неће бити подржане ускоро. Третираће се као да су нула. Омогућите поставку апликације Поједностављени индекс картице да бисте прегледали ово понашање.
  • У међувремену, постављање функције TabIndex веће од нуле један је од начина прилагођавања навигације на тастатури. Ово је за ретке сценарије у којима можда нећете желети да следите визуелни редослед или логичку структуру. Будите опрезни пошто може да буде тешко да редослед буде исправан и прецизан. То такође резултира збуњујућим искуством читача екрана.
  • Када постоје контроле где је TabIndex већи од 0, корисници ће прво прећи на контроле са растућим позитивним вредностима за TabIndex (као што су 1, па 2). Када су се корисници кретали свим контролама са позитивним вредностима за TabIndex, коначно ће прећи на контроле где је TabIndex 0. Када постоји више контрола са истим TabIndex, њихова X и Y вредност и Контејнери у којима се налазе ће одредити њихов релативни редослед. Унутар Галерије или Обрасца, TabIndex добија опсег тако да ће се прво кретати кроз садржане контроле пре оних вани.

Такође погледајте