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ó).

Navigálás( ScreenName, ScreenTransition )

Példa

  1. 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?

  2. Adjon hozzá egy Screen vezérlőelemet, és adja meg hozzá a Forrás nevet.

  3. 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)

  1. Nyomja le az F5 billentyűt, majd válassza ki az Alakzat vezérlőelemét.

    A Cél képernyő jelenik meg.

  2. (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:

Szegéllyel rendelkező alakzatok esetén:

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).