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
- Akadálymentes alkalmazások létrehozása
- Akadálymentes alkalmazásstruktúra
- Akadálymentes színek Power Apps-szolgáltatásban
- Kisegítő technológiák tartalmának megjelenítése vagy elrejtése vászonalapú alkalmazásokban
- Dinamikus változtatások bejelentése élő régiókkal a vászonalapú alkalmazásokhoz
- Akadálymentességi ellenőrzőeszköz használata
- Akadálymentességi korlátozások vászonalapú alkalmazásokban
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: