Kontrola klizača u usluzi Power Apps

Kontrola pomoću koje korisnik može odrediti vrednost povlačenjem ručice.

Opis

Korisnik može navesti vrednost između minimalne i maksimalne vrednosti koju navedete povlačenjem ručice klizača levo-desno ili gore-dole, u zavisnosti od pravca koji odaberete.

Ključna svojstva

Default – Početna vrednost kontrole pre nego što je korisnik promeni.

Max – Maksimalna vrednost koju korisnik može da podesi na klizaču ili u oceni.

Min – Minimalna vrednost koju korisnik može da podesi na klizaču.

Value – Vrednost ulazne kontrole.

Dodatna svojstva

AccessibleLabel – Oznaka za čitače ekrana.

BorderColor – Boja ivice kontrole.

BorderStyle – Da li je ivica kontrole puna, isprekidana, tačkasta ili nijedna.

BorderThickness – Debljina ivice kontrole.

DisplayMode – Da li kontrola omogućava unos korisnika (Edit), samo prikazuje podatke (View) ili je onemogućena (Disabled).

DisabledBorderColor – Boja ivice kontrole ako je svojstvo kontrole DisplayMode podešeno na Onemogućeno.

FocusedBorderColor – Boja ivice kontrole kada je kontrola u fokusu.

FocusedBorderThickness – Debljina ivice kontrole kada je kontrola u fokusu.

HandleActiveFill – Boja ručice klizača dok korisnik menja njegovu vrednost.

HandleFill – Boja ručice klizača (element koji menja položaj) na kontroli preklopnika ili klizača.

HandleHoverFill – Boja ručice klizača kada korisnik zadrži pokazivač miša na njoj.

HandleSize - Prečnik ručice.

Height – Odstojanje između gornje i donje ivice kontrole.

HoverBorderColor - Boja ivice kontrole kada korisnik zadrži pokazivač miša na toj kontroli.

Layout – Bilo da se korisnik kreće kroz galeriju ili prilagođava klizač odozgo prema dole (Vertical) ili sleva nadesno (Horizontal).

OnChange – Radnje koje treba izvršiti kada korisnik promeni vrednost kontrole (na primer, podešavanjem klizača).

OnSelect – Radnje koje treba izvršiti kada korisnik dodirne ili klikne na kontrolu.

PressedBorderColor - Boja ivice kontrole kada korisnik dodirne ili klikne na tu kontrolu.

RailFill – Boja pozadine pravougaonika u kontroli preklopnika kada je njegova vrednost netačno ili boja linije desno od ručice u klizaču.

RailHoverFill – Kada zadržite pokazivač miša iznad kontrole preklopnika ili klizača, boja pozadine pravougaonika u kontroli preklopnika kada je njegova vrednost netačno ili boja linije desno od ručice u kontroli klizača.

ReadOnly – Da li korisnik može da promeni vrednost kontrole klizača ili ocene.

Reset – Da li se kontrola vraća na podrazumevanu vrednost.

ShowValue – Da li se vrednost klizača ili ocene prikazuje dok korisnik menja tu vrednost ili drži pokazivač iznad kontrole.

TabIndex – Redosled navigacije na tastaturi u odnosu na druge kontrole.

Tooltip – Opisni tekst koji se prikazuje kada korisnik drži kursor preko kontrole.

ValueFill – Boja pozadine pravougaonika u kontroli preklopnika kada je njegova vrednost tačno ili boja linije levo od ručice u klizaču.

ValueHoverFill – Kada zadržite pokazivač miša iznad kontrole preklopnika ili klizača, boja pozadine pravougaonika u kontroli preklopnika kada je njegova vrednost tačno ili boja linije levo od ručice u kontroli klizača.

Visible – Da li se kontrola prikazuje ili je skrivena.

Width – Odstojanje između leve i desne ivice kontrole.

X – Odstojanje između leve ivice kontrole i leve ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

Y – Odstojanje između gornje ivice kontrole i gornje ivice njegovog nadređenog kontejnera (ili ekrana ako nema nadređenog kontejnera).

Sum( Value1, Value2 )

Primer

  1. Dodajte dugme i podesite njegovo svojstvo OnSelect prema ovoj formuli:
    ClearCollect(CityPopulations, {City:"London", Country:"United Kingdom", Population:8615000}, {City:"Berlin", Country:"Germany", Population:3562000}, {City:"Madrid", Country:"Spain", Population:3165000}, {City:"Rome", Country:"Italy", Population:2874000}, {City:"Paris", Country:"France", Population:2273000}, {City:"Hamburg", Country:"Germany", Population:1760000}, {City:"Barcelona", Country:"Spain", Population:1602000}, {City:"Munich", Country:"Germany", Population:1494000}, {City:"Milan", Country:"Italy", Population:1344000})

    Ne znate kako da dodate, imenujete i konfigurišete kontrolu?

    Želite li više informacija o funkciji ClearCollect ili drugim funkcijama?

  2. Pritisnite F5 i izaberite dugme, a zatim pritisnite taster Esc.

  3. Dodajte klizač, pomerite ga ispod dugmeta i dodelite mu ime MinPopulation.

  4. Podesite svojstvo klizača Max na 5000000, a njegovo svojstvo Min na 1000000.

  5. Dodajte galeriju teksta u uspravnoj/vodoravnoj orijentaciji, pomerite je ispod klizača i podesite svojstvo galerije Items prema ovoj formuli:
    Filter(CityPopulations, Population > MinPopulation)

  6. U prvoj stavki galerije postavite svojstvo Tekst gornje oznake na ThisItem.City, i postavite svojstvo Tekst donje oznake prema ovoj formuli:
    Text(ThisItem.Population, "##,###")

  7. Pritisnite F5, a zatim prilagodite MinPopulation da prikaže samo one gradove koji imaju stanovništvo veće od vrednosti koju navedete.

  8. Pritisnite taster Esc da biste se vratili na podrazumevani radni prostor.

Smernice za pristupačnost

Kontrast boja

Mora postojati odgovarajući kontrast boja između:

  • ValueFill i RailFill
  • ValueHoverFill i RailHoverFill
  • FocusedBorderColor i boja van kontrole
  • ValueFill i boja pozadine
  • RailFill i boja pozadine
  • ValueHoverFill i boja pozadine
  • RailHoverFill i boja pozadine

Podrška za čitače ekrana

Podrška za tastaturu

  • TabIndex mora biti nula ili veći broj kako bi korisnici mogli da stignu do kontrole.
  • Indikatori fokusa moraju biti jasno vidljivi. Koristite FocusedBorderColor i FocusedBorderThickness kako da to postignete.
  • Vrednost klizača mora biti prikazana tokom interakcije sa tastaturom. To se može postići bilo kojom od ovih metoda:
    • Podesite ShowValue na tačno.
    • Dodajte novu Label pored klizača. Podesite svojstvo oznake Tekst na svojstvo klizača Value.

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).