Alak- és ikonvezérlők a Power Apps alkalmazásban
Grafikák, amelyek megjelenési és viselkedési tulajdonságait konfigurálhatja.
Ismertetés
Ezek a vezérlők lehetnek nyilak, geometriai alakzatok, műveletikonok és szimbólumok, amelyeknek megadhatja például a kitöltési, méret- és elhelyezkedési tulajdonságait. Beállíthatja úgy is az OnSelect tulajdonságukat, hogy az alkalmazás válaszoljon, ha a felhasználó kiválasztja a vezérlőt.
Alapvető tulajdonságok (ikonok és alakzatok)
Kitöltés – Egy vezérlőelem háttérszíne.
OnSelect – Elvégzendő műveletek, amikor a felhasználó kiválaszt egy vezérlőt.
Kulcs tulajdonságai (csak ikonok)
Ikon – A megjelenítendő ikon típusa (például ArrowDown vagy ShoppingCart).
Forgatás – Az ikon elforgatásának foka.
Szín – Az ikon színe név vagy RGBA-értékek szerint.
További tulajdonságok
AccessibleLabel – A képernyőolvasók által felolvasott címke.
DisplayMode – Azt határozza meg, hogy a vezérlőelem ad-e lehetőséget a felhasználónak bementet megadására (Szerkesztés) vagy csak megjeleníti az adatokat (Megtekintés), vagy egyik sem, és ki van kapcsolva (Kikapcsolva).
FocusedBorderColor – A vezérlőelem szegélyének színe, amikor a fókusz a vezérlőelemen van.
FocusedBorderThickness – A vezérlőelem szegélyének vastagsága, amikor a fókusz a vezérlőelemen van.
Magasság – Egy vezérlőelem felső és alsó széle közötti távolság.
HoverFill – Egy vezérlőelem háttérszíne, amikor a felhasználó felette tartja az egérkurzort.
PressedBorderColor – Egy vezérlőelem szegélyének színe, amikor a felhasználó vezérlőelemet választ.
PressedFill – Egy vezérlőelem háttérszíne, amikor a felhasználó vezérlőelemet választ.
TabIndex – A billentyűzettel végzett navigáció sorrendje a többi vezérlőelemhez viszonyítva.
Látható – Azt határozza meg, hogy egy vezérlőelem látható vagy rejtett legyen.
Szélesség – Egy vezérlőelem bal és jobb széle közötti távolság.
X – A távolság egy vezérlőelem bal oldali szegélye és a fölérendelt tároló bal oldali szegélye között (vagy a képernyő széle között, ha nincs fölérendelt tároló).
Y – A távolság egy vezérlőelem felső szegélye és a fölérendelt tároló felső szegélye között (vagy a képernyő széle között, ha nincs fölérendelt tároló).
Kapcsolódó függvények
Navigálás( ScreenName, ScreenTransition )
Példa
Adja az alapértelmezett Screen vezérlőelemnek a Cél nevet, adjon hozzá egy Label vezérlőelemet, és állítsa be a Szöveg tulajdonságát a Cél megjelenítésére.
Nem tudja, hogyan adhat hozzá és konfigurálhat vezérlőelemeket?
Adjon hozzá egy Screen vezérlőelemet, és adja meg hozzá a Forrás nevet.
A Forrás vezérlőelemnél vegyen fel egy Alakzat vezérlőelemet, majd állítsa be az OnSelect tulajdonságát az alábbi képletre:
Navigate(Target, ScreenTransition.Fade)
Nyomja le az F5 billentyűt, majd válassza ki az Alakzat vezérlőelemét.
A Cél képernyő jelenik meg.
(nem kötelező) Az Esc billentyű lenyomásával térjen vissza az alapértelmezett munkaterületre, adjon hozzá egy Alakzat vezérlőt a Cél vezérlőelemhez, és állítsa be az Alakzat vezérlőelem OnSelect tulajdonságát a következő képletre:
Navigate(Source, ScreenTransition.Fade)
Akadálymentességi irányelvek
Színkontraszt
A következők csak azokra a grafikákra vonatkoznak, amelyek nem csak díszítésül, hanem gombként vagy egyéb célra is szolgálnak.
Ikonok esetén:
- Szín és Kitöltés
- Egyéb normál színkontraszt-követelmények érvényesek (ha gombként használják)
Szegéllyel rendelkező alakzatok esetén:
- BorderColor és a vezérlőelemen kívüli szín
- FocusedBorderColor és a vezérlőelemen kívüli szín (ha gombként használják)
Szegéllyel nem rendelkező alakzatok esetén:
- Kitöltés és a vezérlőelemen kívüli szín
- PressedFill és a vezérlőelemen kívüli szín (ha gombként használják)
- HoverFill és a vezérlőelemen kívüli szín (ha gombként használják)
Képernyőolvasó támogatása
A fontos ábrákhoz be kell állítani az AccessibleLabel címkét.
Ha a képhez szükséges vagy redundáns információkat tartalmaz, hagyja üresen az AccessibleLabel címkét, vagy állítsa az üres "" karakterláncra. A képernyőolvasók mellőzik ezeket a ábrákat.
Előfordulhat például, hogy egy Zárolás ikon látható egy Címke mellett, amely azt állítja, hogy Az űrlap nem módosítható. A képhez nincs szükség AccessibleLabel ikonra, mert a Címke már ismerteti a jelentését.
Fontos
Ha a TabIndex nulla vagy nagyobb, akkor az ikon vagy alakzat gombbá változik. A megjelenése nem változik, de a képernyőolvasók gombként használják. A vezérlőt akkor sem hagyja figyelmen kívül, ha az AccessibleLabel üres. Ha a TabIndex nullánál kisebb, a képernyőolvasók az ikont vagy alakzatot képként kezelik.
Billentyűzettámogatás
Ha a grafikát gombként használják, akkor a TabIndex értékének nullának vagy nagyobbnak kell lennie. Ezután a billentyűparancsok felhasználója navigálhat rá.
Ha a grafikát gombként használják, akkor a fókuszjelzőknek jól láthatóknak kell lenniük. Ezt a FocusedBorderColor és a FocusedBorderThickness tulajdonsággal biztosíthatja.
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
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: