Comparteix a través de


Propietats d'accessibilitat per al Power Apps

Configuració de propietats que faciliten maneres alternatives d'interactuar amb controls adequats per als usuaris amb discapacitats.

Propietats

AccessibleLabel

Etiqueta per als lectors de pantalla.

Un valor buit per als controls Imatge, Icona i Forma amagarà els controls als usuaris de lectors de pantalla.

Actiu

Com han d'anunciar els canvis en el contingut els lectors de pantalla. Disponible només al control Label.

  • Quan es defineix com a Desactivat, el lector de pantalla no anuncia canvis.
  • Quan es defineix com a Educat, el lector de pantalla acaba de parlar abans d'anunciar qualsevol canvi que s'hagi produït mentre estava parlant.
  • Quan es defineix com a Assertiu, el lector de pantalla s'interromp per anunciar qualsevol canvi que s'hagi produït mentre estava parlant.

Descobriu com anunciar canvis dinàmics amb regions en directe.

Funció

Finalitat prevista d'un control. Disponible només al control Label.

Això permetrà als usuaris de lectors de pantalla saber si una Label és una capçalera i els permet navegar ràpidament a diferents parts de l'aplicació. Hi hauria d'haver exactament una Capçalera1 a cada pantalla que serveixi de capçalera principal. Utilitzeu la Capçalera 2 per a les capçaleres secundàries. La Capçalera3 i la Capçalera4 es poden utilitzar per a les jerarquies de capçaleres més fines.

Utilitzeu el valor Default per al text normal.

Índex de pestanyes

Determina si el control participa en la navegació amb el teclat.

La navegació amb el teclat és un aspecte important de qualsevol aplicació. Per a molts, el teclat és més eficient que utilitzar el tacte o el ratolí. L'ordre de navegació hauria de:

  • reflectir el que es veu visualment;
  • tenir només una aturada del tabulador als controls que siguin interactius;
  • seguir un ordre "Z" intuïtiu a través i després cap avall, o bé un ordre "N invers" cap avall i després a través.

La propietat TabIndex té dos valors recomanats:

Valor de TabIndex Comportament Valor per defecte per a
0 El control participa en la navegació amb el teclat. Button, Text input, Combo box i altres controls típicament interactius.
−1 El control no participa en la navegació amb el teclat. Label, Image, Icon i altres controls normalment no interactius.

Qualsevol seqüència de navegació de teclat lògica es pot aconseguir amb només aquests valors, juntament amb l'ús del control de Container. Es recomana no definir TabIndex en altres valors.

Quan el TabIndex de tots els controls es defineix com a -1 o 0, l'ordre de navegació és d'esquerra a dreta i de dalt a baix, en un patró "Z". L'ordre es basa en els valors de les propietats X i Y dels controls. Si els controls es mouen de manera dinàmica a la pantalla, per exemple, si els valors X o Y canvien segons un temporitzador o un altre control, l'ordre de navegació també canviarà dinàmicament.

Utilitzeu el control Container per agrupar els controls pels quals s'ha de navegar juntament o crear columnes en un patró "N invertit". Els controls de les Targetes de formulari i les Galeries s'agrupen automàticament. Saltar entre aquests contenidors amb la tecla TAB permetrà navegar per tots els elements de l'interior del contenidor abans de continuar amb el control següent fora del contenidor.

Els controls que tenen un valor de propietat Visible de fals o un valor de propietat DisplayMode Inhabilitat no s'inclouen en la navegació amb el teclat.

Important

TabIndex només afecta la navegació amb el teclat. Un ordre de controls lògic és necessari perquè els usuaris de lectors de pantalla comprenguin l'estructura de l'aplicació.

Advertiment

  • Els valors de TabIndex superiors a zero no s'admetran aviat. Es tractaran com si fossin zero. Habiliteu la configuració de l'aplicació Índex de pestanyes simplificat per obtenir una visualització prèvia d'aquest comportament.
  • Mentrestant, definir TabIndex en un valor superior al zero és una de les maneres de personalitzar la navegació amb el teclat. Això és per a escenaris rars on potser no voleu seguir l'ordre visual o l'estructura lògica. Utilitzeu-lo amb compte, ja que pot ser difícil obtenir l'odre correcte i exacte. També resulta en una experiència confusa per als lectors de pantalla.
  • Quan hi ha controls amb TabIndex superiors a 0, els usuaris navegaran primer als controls amb valors TabIndex positius creixents (com ara 1 i després 2). Quan els usuaris han navegat per tots els controls amb valors de TabIndex positius, finalment navegaran als controls amb un TabIndex de 0. Quan hi ha diversos controls amb el mateix TabIndex, el seu valor X i Y i els Contenidors en què es troben determinen el seu ordre relatiu. Dins d'una Gallery o un Form, TabIndex té definit un àmbit per tal que es navegui primer pels controls que conté abans que els externs.

Consulteu també