Formu un Ikonu vadīklas programmā Power Apps
Grafikas, kurām var konfigurēt izskata un darbības rekvizītus.
Apraksts
Šīs vadīklas ietver bultiņas, ģeometriskas formas, darbību ikonas un simbolus, kam var konfigurēt tādus rekvizītus kā aizpildījums, lielums un atrašanās vieta. Varat arī konfigurēt to rekvizītu OnSelect, lai programma reaģētu, ja lietotājs atlasa vadīklu.
Galvenie rekvizīti (ikonas un formas)
Aizpildījums — vadīklas fona krāsa.
OnSelect — darbības, kas jāveic, kad lietotājs atlasa vadīklu.
Galvenie rekvizīti (tikai ikonas)
Ikona — parādāmās ikonas tips (piemēram, ArrowDown vai ShoppingCart).
Rotācija — grādu skaits, lai pagrieztu ikonu.
Krāsa — ikonas krāsa pēc nosaukuma vai RGBA vērtības.
Papildu rekvizīti
AccessibleLabel — etiķete ekrāna lasītājiem.
DisplayMode — vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skats) vai ir atspējots (Atspējots).
FocusedBorderColor — Vadīklas apmales krāsa, kad vadīkla ir fokusēta.
FocusedBorderThickness — vadīklas apmales biezums, kad vadīkla ir fokusēta.
Augstums — attālums starp vadīklas augšu un šīs vadīklas apakšējo malu.
HoverFill — fona krāsa vadīklā, kad lietotājs tur peles rādītāju uz tā.
PressedBorderColor — vadīklas apmales krāsa, kad lietotājs atlasa vadīklu.
PressedFill — vadīklas fona krāsa, kad lietotājs atlasa vadīklu.
TabIndex — tastatūras navigācijas secība saistībā ar citām vadīklām.
Redzama — vai vadīkla ir redzama vai paslēpta.
Platums — attālums starp vadīklas kreiso un šīs vadīklas labo malu.
X – Attālums starp vadīklas kreiso malu un tās primārā konteinera kreiso malu (vai ekrānu, ja nav primārā konteinera).
Y — attālums starp vadīklas augšējo malu un tās primārā konteinera augšējo malu (vai ekrānu, ja nav primārā konteinera).
Saistītās funkcijas
Navigate( ScreenName, ScreenTransition )
Piemērs
Norādiet noklusējuma vadīklas Screen nosaukumu kā Mērķis, pievienojiet vadīklu Label un iestatiet tās rekvizītu Teksts, lai rādītu vadīklu Mērķis.
Vai nezināt, kā pievienot un konfigurēt vadīklu?
Pievienojiet vadīklu Screen un nosauciet to par Avots.
Vadīklā Avots pievienojiet vadīklu Forma un iestatiet tas rekvizītu OnSelect ar šādu formulu:
Navigate(Target, ScreenTransition.Fade)
Nospiediet F5 un pēc tam atlasiet vadīklu Forma.
Tiek parādīts ekrāns Mērķis.
(Neobligāti) Nospiediet taustiņu Esc, lai atgrieztos noklusējuma darbvietā, pievienojiet vadīklu Forma elementam Mērķis un iestatiet vadīklas Forma rekvizītu OnSelect ar šo formulu:
Navigate(Source, ScreenTransition.Fade)
Pieejamības vadlīnijas
Krāsu kontrasts
Tālāk norādītais attiecas tikai uz tām grafikām, kas tiek izmantotas kā pogas vai nav tikai dekoratīvas.
Ikonām:
- Krāsu un aizpildījumu
- Tiek lietoti citas standarta krāsu kontrasta prasības (ja tiek izmantota kā poga)
Formām ar apmalēm:
- BorderColor un krāsa ārpus vadīklas
- FocusedBorderColor un krāsa ārpus vadīklas (ja tiek izmantota kā poga)
Formām bez apmalēm:
- Aizpildījums un krāsa ārpus vadīklas
- PressedFill un krāsa ārpus vadīklas (ja tiek izmantota kā poga)
- HoverFill un krāsa ārpus vadīklas (ja tiek izmantota kā poga)
Ekrāna lasītāja atbalsts
AccessibleLabel jābūt iestatītam svarīgām grafikām.
Ja grafika ir paredzēta kā dizaina elements vai sniedz mazsvarīgu informāciju, atstājiet AccessibleLabel tukšu vai iestatiet to uz tukšu virkni "" . Ekrāna lasītāji ignorēs šīs grafikas.
Piemēram, varat ievietot piekaramās slēdzenes ikonu blakus etiķetei, ar tekstu Šo veidlapu nevar modificēt. Ikonai nav nepieciešama AccessibleLabel, jo etiķete jau paskaidro attēla nozīmi.
Svarīgi
Ja TabIndex ir nulle vai lielāks, ikona vai forma kļūst par pogu. Tās izskats nemainās, bet ekrāna lasītāji pret to attieksies kā pogu. Viņi neignorēs vadīklu, pat ja AccessibleLabel ir tukša. Ja TabIndex ir mazāks par nulli, ekrāna lasītāji attieksies pret ikonu vai formu kā attēlu.
Tastatūras atbalsts
TabIndex ir jābūt nullei vai lielākai vērtībai, ja grafika tiek izmantota kā poga. Pēc tam tastatūras lietotāji var pāriet uz to.
Fokusa indikatoriem jābūt skaidri redzamiem, ja grafika tiek izmantota kā poga. Izmantojiet FocusedBorderColor un FocusedBorderThickness, lai sasniegtu šo rezultātu.
Piezīme
Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)
Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).