Galerijos valdiklis „Power Apps“

Valdiklis, kuriame yra kitų valdiklių, ir kuriame rodomas duomenų rinkinys.

Aprašas

Galerijos valdiklis gali rodyti kelis įrašus iš duomenų šaltinio ir kiekvienas įrašas gali turėti kelis duomenų tipus. Pavyzdžiui, naudodami Galerijos valdiklį galite rodyti kelis kontaktus kiekvienam elementui rodant kiekvieno kontakto kontaktinę informaciją – vardą ir pavardę, adresą ir telefono numerį.

Kiekvienas duomenų laukas rodomas atskirame valdiklio Galerija valdiklyje. Šiuos valdiklius galite sukonfigūruoti jo šablone. Šablonas rodomas kaip pirmasis galerijos elementas:

  • Kairiajame valdiklio Galerija krašte esant horizontaliai ar gulsčiai padėčiai.
  • Valdiklio Galerija viršuje esant vertikaliai ar stačiai padėčiai.

Visi šablono keitimai atsispindi visame valdiklyje Galerija.

Yra iš anksto nustatytų šablonų, skirtų galerijoje rodyti vaizdus ir tekstą, ir kintamo aukščio elementų galerija.

Apribojimai

Galerijos valdiklis turi šiuos apribojimus:

  1. Jei vartotojas slenka Kintamo aukščio galerijos valdiklį prieš įkeliant visus elementus, šiuo metu rodomas elementas baigus įkelti duomenis gali būti nustumtas žemyn ir neberodomas. Norėdami išvengti šios problemos, naudokite standartinį Galerijos valdiklį, o ne Kintamo aukščio versiją.
  2. Galerijoje nepalaikomi šie valdikliai:
  3. Galeriją galite įtraukti tik į kitą galeriją.
  4. Minimalus "TemplateSize" yra vienas. Dėl to galerijos valdikliai gali nukrypti nuo numatytų X arba Y reikšmių, kai neatsižvelgiate į šablono dydį.
  5. Jei automatiškai sugeneruojate programą iš duomenų, ją įrašote ir iš naujo atidarote, naršymo galerijoje duomenys gali būti rodomo ne iš karto. Norėdami išspręsti šią problemą, ieškos lauke įveskite bent vieną simbolį ir panaikinkite įvestą tekstą. Tada galerijoje bus rodomi duomenys, kaip tikėtasi.

Raktų ypatybės

Numatytasis – duomenų šaltinio elementas ar įrašas, kuris paleidus programą turi būti pasirinktas galerijoje.

Elementai – valdiklyje rodomų duomenų šaltinis, pvz., galerija, sąrašas arba diagrama.

Pasirinktas – pasirinktas elementas.

Papildomos ypatybės

AccessibleLabel – galerijos (ne joje esančių elementų) žyma, skirta ekrano skaitytuvams. Joje turėtų būti aprašyta, kokių yra elementų sąrašų.

AllItems – elementai, kurie įkeliami į galeriją. Jis gali būti mažesnis už faktinį duomenų šaltinis elementų skaičių . Daugiau elementų gali būti įkelta, kai galerija slenkama. AllItems taip pat yra valdiklių, kurie naudojami kiekviename galerijos elemente.

AllItemsCount - Galerijoje įkeltų elementų skaičius. Jis gali būti mažesnis už faktinį duomenų šaltinis elementų skaičių . Daugiau elementų gali būti įkelta, kai galerija slenkama.

BorderColor – valdiklio kraštinės spalva.

BorderStyle – ar valdiklio kraštinė yra Ištisa, Punktyrinė, Taškinė ar Nėra.

BorderThickness – valdiklio kraštinės storis.

DelayItemLoading – elementų (eilučių) įkėlimas atidedamas tol, kol pirmiausia bus įkeltas ekranas.

DisplayMode – ar valdiklis leidžia vartotojo įvestį (Redaguoti), tik rodo duomenis (Rodyti), ar yra išjungtas (Išjungtas).

Užpildas – valdiklio fono spalva.

Aukštis – atstumas nuo viršutinio ir apatinio valdiklio kraštų.

ItemAccessibleLabel – kiekvieno galerijos elemento žyma, skirta ekrano skaitytuvams. Joje turėtų būti aprašytas kiekvienas elementas.

LoadingSpinner (Nėra, Valdikliai arba Duomenys) – kai nustatyta Nėra, suktukas nebus rodomas. Kai nustatyta Valdikliai | Duomenys, bus rodomas suktukas, kai įvyksta atvaizdavimo praleidimas, dėl kurio matomos tuščios eilutės.

LoadingSpinnerColor – įkėlimo suktuko užpildo spalva. Numatytoji reikšmė yra BorderColor.

NavigationStep – kaip toli slenkama galerija, jei jos ypatybė ShowNavigation yra nustatyta kaip true, o vartotojas bet kuriame galerijos gale pasirenka naršymo rodyklę.

Pasirenkamas – ar galima pasirinkti galerijos elementus. Nustačius į true, ekrano skaitytuvai galeriją atpažįsta kaip pasirinkimų sąrašą. Elementą galite pasirinkti jį pažymėdami. Nustačius false ekrano skaitytuvai galeriją atpažįsta kaip įprastą sąrašą ir pažymėjus elementą jis nepasirenkamas.

ShowNavigation – ar kiekviename galerijos gale turi būti rodoma rodyklė, kad vartotojas galėtų slinkti per galerijos elementus pasirinkdamas rodyklę.

ShowScrollbar – ar vartotojui virš galerijos užvedus žymiklį rodoma slinkties juosta.

TemplateFill – galerijos fono spalva.

TemplatePadding – atstumas tarp galerijos elementų.

TemplateSize – galerijos šablono aukštis esant vertikaliai ar stačiai padėčiai. Arba galerijos šablono plotis esant horizontaliai ar gulsčiai padėčiai. Minimalus dydis yra vienas.

Perėjimas – vaizdinis efektas (Iššokimas, Spustelėjimas arba Nėra) vartotojui užvedus pelės žymiklį virš galerijos elemento.

Matomas – ar valdiklis rodomas, ar paslėptas.

Plotis – atstumas nuo valdiklio kairiojo ir dešiniojo kraštų.

WrapCount – pagal horizontalų arba vertikalų maketą eilutėje arba stulpelyje rodomų elementų skaičius.

X – atstumas tarp kairiojo valdiklio krašto ir kairiojo jo pirminio konteinerio ar ekrano krašto.

Y – atstumas tarp viršutinio valdiklio krašto ir viršutinio jo pirminio konteinerio ar ekrano krašto.

Filtruoti( DataSource, Formula )

Nustatyti iš naujo( Control ) – galerija iš naujo nustatoma į pradinę būseną. Pradinė būsena apima slinkimą iki pirmojo elemento ir jo arba numatytojo elemento (jei yra) pasirinkimą.

Pastaba

Valdiklis Nustatyti iš naujo rekursyviai iš naujo nenustato visų galerijos antrinių elementų.

Pavyzdžiai

Duomenų rodymas ir filtravimas

Duomenų gavimas iš vartotojo

Pritaikymo neįgaliesiems rekomendacijos

Spalvų kontrastas

Jei spustelėjus bet kurią galerijos elemento vietą jis pasirenkamas, turi būti tinkamas spalvų kontrastas tarp toliau nurodytų elementų.

  • BorderColor ir spalva už galerijos ribų (jei yra kraštinė).
  • Užpildas ir spalva už galerijos ribų (jei nėra kraštinės).

Ekrano skaitytuvo palaikymas

  • Turi būti AccessibleLabel.

    Pastaba

    Ekrano skaitytuvai praneš, kai pasikeis galerijos elementai. Taip pat nurodoma AccessibleLabel. Tai skelbimui suteikia konteksto ir ypač svarbu tuo atveju, kai tame pačiame ekrane yra kelios galerijos.

  • Kai galerijos elemente yra keli valdikliai, naudokite ItemAccessibleLabel, kad rodytumėte galerijos elementų turinį.

  • Ypatybės Pasirenkamas reikšmę nustatykite į true, jei norite, kad vartotojai galėtų pasirinkti galerijos elementą. Priešingu atveju nustatykite reikšmę false.

  • Kai galerijos elemente yra keli valdikliai, naudokite ItemAccessibleLabel, kad būtų pateikta galerijos elementų turinio santrauka.

  • Priklausomai nuo to, ar vartotojai gali pasirinkti galerijos elementą, atitinkamai reikėtų nustatyti ypatybę Pasirenkamas.

Klaviatūros palaikymas

  • ShowScrollbar galite nustatyti į true. Daugelyje jutiklinio ekrano įrenginių slinkties juosta nebus rodoma tol, kol nepradedamas slinkimas.

  • Jei spustelėjus bet kurią galerijos elemento vietą jis turi būti pasirenkamas, klaviatūrą naudojantiems vartotojams taip pat turi būti numatytas būdas pasirinkti galerijos elementą. Pavyzdžiui, galite įtraukti Button, kurio ypatybė OnSelect nustatyta į Select(Parent).

    Pastaba

    Į valdiklius, esančius ne galerijoje, pagal naršymo klaviatūra tvarką galerijoje neatsižvelgiama. TabIndex valdikliai galerijoje yra aprėpti. Žr. pritaikymo neįgaliesiems ypatybes, kad sužinotumėte daugiau.

Taip pat žr.

Norėdami pagerinti galerijos efektyvumą, naudokite „DelayItemLoading" ir „Loading" suktuką

Pastaba

Ar galite mums pranešti apie dokumentacijos kalbos nuostatas? Atlikite trumpą apklausą. (atkreipkite dėmesį, kad ši apklausa yra anglų kalba)

Apklausą atliksite per maždaug septynias minutes. Asmeniniai duomenys nėra renkami (privatumo nuostatos).