Kontrola radio u usluzi Power Apps
Ulazna kontrola koja prikazuje više opcija, od kojih korisnici mogu odabrati samo jednu.
Opis
Kontrola radio, standardna HTML ulazna kontrola, najbolje se koristi sa samo nekoliko međusobno isključivih opcija.
Kontrola može imati horizontalni ili vertikalni raspored.
Ključna svojstva
Default – Vrednost kontrole pre nego što je korisnik promeni.
Items – Izvor podataka koji se prikazuju u kontroli kao što su galerija, lista ili grafikon.
Layout – Da li su opcije postavljene vertikalno ili horizontalno.
Value – Vrednost ulazne kontrole.
Selected – Zapis podataka koji predstavlja izabranu stavku.
Sva svojstva
Align – Lokacija teksta u odnosu na horizontalni centar kontrole.
BorderColor – Boja ivice kontrole.
BorderStyle – Da li je ivica kontrole puna, isprekidana, tačkasta ili nijedna.
BorderThickness – Debljina ivice kontrole.
Color – Boja teksta u kontroli.
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.
DisabledColor – Boja teksta u kontroli ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.
DisabledFill – Boja pozadine kontrole ako je njeno svojstvo DisplayMode podešeno na Onemogućeno.
Fill – Boja pozadine kontrole.
FocusedBorderColor – Boja ivice kontrole kada je kontrola u fokusu.
FocusedBorderThickness – Debljina ivice kontrole kada je kontrola u fokusu.
Font – Naziv porodice fontova u kojoj se tekst prikazuje.
FontWeight – Debljina teksta u kontroli: podebljano, polupodebljano, normalno ili tanko.
Height – Odstojanje između gornje i donje ivice kontrole.
HoverColor - Boja teksta u kontroli kada korisnik zadrži pokazivač miša na njoj.
HoverFill – Boja pozadine kontrole kada korisnik zadrži pokazivač miša na njoj.
Italic – Da li je tekst u kontroli ispisan u kurzivu.
LineHeight – Odstojanje između npr. redova teksta ili stavki u listi.
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.
PaddingBottom – Odstojanje između teksta u kontroli i donje ivice te kontrole.
PaddingLeft – Odstojanje između teksta u kontroli i leve ivice te kontrole.
PaddingRight – Odstojanje između teksta u kontroli i desne ivice te kontrole.
PaddingTop – Odstojanje između teksta u kontroli i gornje ivice te kontrole.
PressedColor - Boja teksta u kontroli kada korisnik dodirne ili klikne na tu kontrolu.
PressedFill - Boja pozadine kontrole kada korisnik dodirne ili klikne na tu kontrolu.
RadioBackgroundFill – Boja pozadine kružića u kontroli radio-dugmadi.
RadioBorderColor – Boja kružića svake opcije u kontroli radio-dugmadi.
RadioSelectionFill – Boja koja se prikazuje unutar kružića izabrane opcije u kontroli radio-dugmadi.
RadioSize – Prečnik kružića u kontroli radio-dugmadi.
Reset – Da li se kontrola vraća na podrazumevanu vrednost.
SelectedText (zastarelo) – Vrednost niske koja predstavlja izabranu stavku.
Size – Veličina fonta teksta koji se prikazuje u kontroli.
Strikethrough – Da li je tekst koji se prikazuje u kontroli precrtan linijom.
TabIndex – Redosled navigacije na tastaturi u odnosu na druge kontrole.
Tooltip – Opisni tekst koji se prikazuje kada korisnik drži kursor preko kontrole.
Underline – Da li je tekst koji se prikazuje u kontroli podvučen linijom.
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).
Srodne funkcije
Distinct( DataSource, ColumnName )
Primer
Dodajte kontrolu Radio, dajte joj naziv Pricing i podesite njeno svojstvo Items prema ovoj formuli:
["Standard", "Premium"]
Ne znate kako da dodate, imenujete i konfigurišete kontrolu?
Dodajte kontrolu Label, pomerite je ispod kontrole Radio i podesite svojstvo Tekst kontrole Label prema ovoj formuli:
If("Premium" in Pricing.Selected.Value, "$200 per day", "$150 per day")
Želite li više informacija o funkciji If ili drugim funkcijama?
Dok držite pritisnut taster Alt, odaberite bilo koju opciju na kontroli Radio.
Kontrola Label prikazuje odgovarajući tekst po vašem izboru.
(opcionalno) Dok držite pritisnut taster Alt, izaberite drugu opciju da biste potvrdili da se pojavljuje odgovarajući tekst.
Smernice za pristupačnost
Kontrast boja
Pored standardnih zahteva za kontrast boja, osigurajte odgovarajući kontrast boja između sledećih kontrola:
- RadioSelectionFill i RadioBackgroundFill
- RadioBackgroundFill i Fill
Podrška za čitače ekrana
- Obezbedite da svaka opcija ima Vrednost.
- Razmislite o dodavanju Label neposredno pre kontrole radio koja služi kao naslov.
Podrška za tastaturu
- Podesite svojstvo TabIndex na nulu ili veći broj kako bi korisnici mogli da stignu do kontrole.
- Podesite svojstva FocusedBorderColor i FocusedBorderThickness tako da indikatori fokusa budu jasno vidljivi.
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).