Váltó vezérlőelem a Power Apps alkalmazásokban

Egy olyan vezérlőelem, amelyet a felhasználó be- és kikapcsolhat egy fogantyú segítségével.

Ismertetés

A váltókat az újabb grafikus felhasználói felületekhez készítették, azonban a működésük megegyezik a jelölőnégyzetek működésével.

Fő tulajdonságok

Alapértelmezés – A vezérlőelem kezdeti értéke, mielőtt a felhasználó megváltoztatná azt.

Érték – Egy bemeneti vezérlőelem értéke.

További tulajdonságok

AccessibleLabel – A képernyőolvasók által felolvasott címke.

BorderColor – Egy vezérlőelem szegélyének színe.

BorderStyle – Azt határozza meg, hogy egy vezérlőelem szegélye Folytonos, Szaggatott, Pontozott, vagy Nincs értékű.

BorderThickness – Egy vezérlőelem szegélyének vastagsága.

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

DisabledBorderColor – Egy vezérlőelem szegélyének színe, ha annak DisplayMode tulajdonsága a Letiltva értékre van állítva.

FalseFill – A váltógomb kitöltési színe, ha a váltógomb ki van kapcsolva.

FalseHoverFill – A váltógomb kitöltési színe rámutatáskor, ha a váltógomb ki van kacsolva.

FalseText – A váltógomb kikapcsolt állapotában megjelenítendő szöveg.

Kitöltés – Egy vezérlőelem háttérszíne.

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.

HandleFill – A váltófogantyú kitöltőszíne.

Magasság – Egy vezérlőelem felső és alsó széle közötti távolság.

HoverBorderColor – Egy vezérlőelem szegélyének színe, amikor a felhasználó felette tartja az egérkurzort.

OnChange (Módosításkor) – Elvágzendő műveletek, amikor a felhasználó módosítja egy vezérlőelem értékét (például egy csúszka beállításával).

OnCheck – Elvégzendő műveletek, amikor a felhasználó true (igaz) értékre módosít egy jelölőnégyzetet vagy egy váltót.

OnSelect – Elvégzendő műveletek, amikor a felhasználó egy vezérlőre kattint vagy koppint.

OnUnCheck – Elvégzendő műveletek, amikor a felhasználó false (hamis) értékre módosít egy jelölőnégyzetet vagy egy váltót.

PressedBorderColorr – Egy vezérlőelem szegélyének színe, amikor a felhasználó a vezérlőelemre kattint vagy koppint.

RailFill – Egy váltógomb vezérlőelem téglalapjának háttérszíne, amikor annak értéke hamis, vagy pedig egy csúszka vezérlőelem fogantyújától jobbra található vonal színe.

RailHoverFill – Egy váltógomb vezérlőelem téglalapjának háttérszíne, amikor annak értéke hamis, vagy pedig egy csúszka vezérlőelem fogantyújától jobbra található vonal színe a váltógomb vagy a csúszka vezérlőelemre való rámutatáskor.

Visszaállítás – Azt határozza meg, hogy egy vezérlőelem visszaálljon-e az alapértelmezett értékére.

ShowLabel – Azt határozza meg, hogy megjelenjen-e szöveges címke a váltógomb vezérlő mellett.

TabIndex – A billentyűzettel végzett navigáció sorrendje a többi vezérlőelemhez viszonyítva.

TextPosition – Azt határozza meg, hogy a címke a váltógomb bal vagy jobb oldalán jelenjen-e meg.

Elemleírás – Magyarázó szöveg, amely akkor jelenik meg, ha a felhasználó rámutat egy vezérlőelemre.

TrueFill – A váltógomb kitöltési színe, ha a váltógomb be van kapcsolva.

TrueHoverFill – A váltógomb kitöltési színe rámutatáskor, ha a váltógomb be van kapcsolva.

TrueText – A váltógomb bekapcsolt állapotában megjelenő szöveg.

ValueFill – Egy váltógomb vezérlőelem téglalapjának háttérszíne, amikor annak értéke igaz, vagy pedig egy csúszka vezérlőelem fogantyújától balra található vonal színe.

ValueHoverFill – Egy váltó vezérlőelem téglalapjának háttérszíne, amikor annak értéke igaz, vagy pedig egy csúszka vezérlőelem fogantyújától balra található vonal színe az egérmutatónak a váltó vezérlőelem vagy a csúszka fölött tartásakor.

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

Ha( Feltétel, Eredmény )

Példa

  1. Adjon hozzá egy váltót, és adja neki a MemberDiscount nevet.

    Nem tudja, hogyan adhat hozzá, nevezhet el és konfigurálhat egy vezérlőelemet?

  2. Adjon hozzá egy címkét, majd állítsa be a Szöveg tulajdonságát a következő képletnek megfelelően:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    Többet szeretne megtudni a If függvényről vagy más függvényekről?

  3. Nyomja le az F5 billentyűt, és módosítsa a Tagsági árengedmény értékét.

    A címke a MemberDiscount be- vagy kikapcsolt állapotától függően eltérő árat fog megjeleníteni.

  4. Az ESC billentyű lenyomásával térhet vissza az alapértelmezett munkaterületre.

Akadálymentességi irányelvek

Színkontraszt

Az alábbi elemek között megfelelő mértékű színkontrasztnak kell lennie:

  • HandleFill és FalseFill
  • HandleFill és FalseHoverFill
  • HandleFill és TrueFill
  • HandleFill és TrueHoverFill
  • FalseFill és a vezérlőelemen kívüli szín
  • FalseHoverFill és a vezérlőelemen kívüli szín
  • TrueFill és a vezérlőelemen kívüli szín
  • TrueHoverFill és a vezérlőelemen kívüli szín

Ezek a követelmények a normál színkontraszt-követelményeken felül érvényesek.

Képernyőolvasó támogatása

  • Az AccessibleLabel tulajdonságnak jelen kell lennie.
  • A FalseText tulajdonságnak jelen kell lennie.
  • A TrueText tulajdonságnak jelen kell lennie.

Támogatás gyengénlátó felhasználóknak

  • Fontolja meg, hogy a ShowLabel tulajdonságot igaz értékre állítja, hogy a felhasználók gyorsan megállapíthassák a váltógomb állapotát.

Billentyűzettámogatás

  • A TabIndex értékének nullának vagy nagyobbnak kell lennie, hogy a billentyűzetet használó felhasználók el tudják érni.
  • 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).