Kisegítő lehetőségek tulajdonságai a Power Apps alkalmazásokban

Azon tulajdonságok konfigurálása, melyek segítik a vezérlőelemek gyengén látó felhasználók számára megfelelő alternatív módszerekkel való használatát.

Tulajdonságok

AccessibleLabel

Címke a képernyőolvasók számára.

A Kép, az Ikon és az Alakzat vezérlők üres értéke elrejti a vezérlőelemeket a képernyőolvasót használók elől.

Live

Hogyan kell a képernyőolvasóknak bejelentenünk a tartalom változásait. Csak a Label vezérlőben érhető el.

  • Ha a beállítás Kikapcsolva állapotban van, a képernyőolvasó nem jelzi a módosításokat.
  • Udvarias állapotban a képernyőolvasó abbahagyja a beszédet, mielőtt bejelentené, hogy milyen módosítások történtek a képernyőolvasó működése közben.
  • Határozott állapotban a képernyőolvasó félbeszakítja a beszédet, hogy bejelentse, milyen módosítások történtek a képernyőolvasó működése közben.

Ismerje meg, hogyan jelenthetők be dinamikus változások élő régiókkal.

Szerepkör

Egy vezérlőelem rendeltetésszerű célja. Csak a Label vezérlőben érhető el.

Ebből a képernyőről olvasó a felhasználók megtudhatják, hogy egy Címke fejléc-e, és lehetővé teszi számukra, hogy gyorsan navigáljanak az alkalmazás különböző részei között. Minden képernyőn pontosan egy Heading1 fejlécnek kell lennie, amely főfejlécként szolgál. Használja a Heading2 lehetőséget az alfejlécekhez. A Fejléc3 és a Fejléc4 a fejlécek finomabb hierarchiáihoz is használható.

Normál szöveg esetén az Alapértelmezett értéket használja.

TabIndex

Meghatározza, hogy a vezérlőelem részt vesz-e a billentyűzetnavigációban.

A billentyűzettel történő navigálás az alkalmazások egyik fontos aspektusa. Sokak számára a billentyűzet hatékonyabb, mint az érintés vagy az egér használata. A navigációs sorrendnek:

  • Tükröznie kell a szemmel látható tartalmat.
  • Csak az interaktív vezérlőkre ugorhat a tabulátorral.
  • Egy intuitív oldalsó, majd lefelé irányú "Z" sorrendet vagy egy lefelé, majd oldalsó "fordított-N" sorrendet kell követnie.

A TabIndex tulajdonságnak két javasolt értéke van:

TabIndex értéke Viselkedés Alapértelmezett a következőhöz:
0 A vezérlő részt vesz a billentyűzetes navigálásban. Button, Text input, Combo box és egyéb jellemzően interaktív vezérlőelemek.
−1 A vezérlő nem vesz részt a billentyűzetes navigálásban. Label, Kép, Icon és egyéb jellemzően nem interaktív vezérlők.

Bármilyen billentyűzetnavigációs sorozat csak ezekkel az értékekkel érhető el a Tároló vezérlő használatával. Javasoljuk, hogy ne állítsa a TabIndex elemet más értékekre.

Ha minden vezérlő TabIndex értéke -1 vagy 0 értékre van beállítva, akkor a navigáció sorrendje balról jobbra, majd fentről lentre, "Z" mintával történik. A sorrend a vezérlőelemek X és Y tulajdonságának értékein alapul. Ha dinamikusan áthelyezik a vezérlőelemeket a képernyőn, például ha az X vagy az Y értéke egy időzítőnek vagy más vezérlőnek megfelelően változik, a navigációs sorrend is dinamikusan változik.

A Tároló vezérelhet olyan vezérlőcsomagokat amelyekhez közös navigáció szükséges, vagy "fordított N" mintában lévő oszlopokat hozhat létre. A rendszer automatikusan csoportosítja az Űrlapkártyákban és a Galériákban található vezérlőelemeket. Ha átváltanak ezeken a tárolókon, akkor a rendszer végignavigál a tárolóban található összes elemen, mielőtt a tárolón kívül tovább haladna a következő vezérlő felé.

Azok a vezérlőelemek, amelyekben a Látható tulajdonságérték hamis vagy a DisplayMode tulajdonság értéke Letiltva, nem szerepelnek a billentyűzetes navigációban.

Fontos

A TabIndex csak a billentyűzetes navigációt érinti. Ahhoz, hogy a felhasználók megértsék az alkalmazás felépítését, a képernyőolvasót használó felhasználóknak is szükséges egy logikus vezérlőelrendezés.

Figyelmeztetés

  • A TabIndex nullánál nagyobb értékei nemsokára nem lesznek támogatottak. Úgy lesznek kezelve, mintha nulla értékűként lennének. Engedélyezze az Egyszerűsített lapindex alkalmazásbeállítást a viselkedés előzetes verziójához.
  • Eközben a TabIndex nullánál nagyobb méretűre történő beállítása a billentyűzetnavigáció testreszabásának egyik módja. Ez azon ritka esetek egyike, amikor nem szeretné követni a vizuális sorrendet vagy a logikai struktúrát. Legyen óvatos, mivel a sorrend helyes és pontos meghatározása nehéz lehet. Ráadásul ez a képernyőolvasási élményt is megzavarja.
  • Ha a TabIndex vezérlőinek értéke 0-nál nagyobb, akkor a felhasználók először a növekvő pozitív TabIndex értékekkel rendelkező vezérlőkre navigálnak (például 1, majd 2). Amikor a felhasználók minden pozitív TabIndex értékekkel rendelkező vezérlőelemen végignavigáltak, végül a 0 TabIndex értékű vezérlőkre navigálnak. Ha ugyanazon TabIndex értékkel több vezérlő is van, az X és Y értékük, illetve a Tárolók amelyben találhatók határozzák meg a relatív sorrendjüket. Egy Gyűjteményben vagy Űrlapon belül a TabIndex hatóköre úgy van kialakítva, hogy először a belül található vezérlőkre történjen a navigáció, mielőtt a külsőkre kerülnének.

Kapcsolódó információk