Kopīgot, izmantojot


Pievienot galerijas vadīklu Power Apps

Vadīkla, kurā ir citas vadīklas un kurā ir parādīta datu kopa.

Apraksts

Vadīklā Galerija var parādīt vairākus ierakstus no datu avota, un katrs ieraksts var ietvert vairākus datu veidus. Piemēram, izmantojiet vadīklu Galerija, lai parādītu vairākas kontaktpersonas ar katru elementu, kas rāda kontaktinformāciju un kurā ir iekļauts vārds un uzvārds, adrese un tālruņa numurs katrai kontaktpersonai.

Katrs datu lauks tiek parādīts kā atsevišķa vadīkla vadīklā Galerija. Šīs vadīklas var konfigurēt tās veidnē. Veidne tiek parādīta kā pirmais objekts galerijā:

  • Vadīklas Galerija kreisā mala horizontālā/ainavas orientācijā.
  • Vadīklas Galerija augšpusē vertikālā/portreta orientācijā.

Visas izmaiņas, ko veicat veidnē, tiek atspoguļotas vadīklā Galerija.

Ir pieejamas iepriekš definētas veidnes attēlu un teksta parādīšanai galerijā, kā arī mainīga augstuma elementu galerija.

Ierobežojumi

Galerijas vadīklai ir šādi ierobežojumi:

  1. Ja lietotājs ritina elastīga augstuma galerijas vadīklu, pirms tiek ielādēti visi elementi, pēc datu ielādes pabeigšanas pašlaik parādītais elements var tikt nobīdīts uz leju un nebūt redzams. Lai izvairītos no šīs problēmas, izmantojiet standarta vadīklu Galerija, nevis elastīgā augstuma variantu.
  2. Galerijai netiek atbalstītas šādas vadīklas:
  3. Citā galerijā var pievienot tikai vienu galeriju.
  4. Minimālais TemplateSize ir viens. Tas var izraisīt vadīklu novirzīšanos no paredzamajām X vai Y vērtībām, ja netiek ņemts vērā veidnes lielums.
  5. Ja programma tiek automātiski ģenerēta no datiem, saglabājiet to un pēc tam atkal atveriet, pārlūkošanas galerija, iespējams, uzreiz nevarēs rādīt datus. Lai atrisinātu šo problēmu, meklēšanas lodziņā ierakstiet vismaz vienu rakstzīmi un pēc tam izdzēsiet ierakstīto tekstu. Pēc tam galerijā tiks rādīti dati, kā paredzēts.
  6. Ja galerijā ir ComboBox, DatePicker, Slider vai Toggle vadīkla ar OnChange kārtulu, kas ielāpo to pašu datu avots vai kolekciju kā galerija, tas var izraisīt neparedzētu vai samazinātu veiktspēju. Tas ir tāpēc OnChange , ka kārtula, kas ielāpo galerijas datu avots, var izveidot nebeidzamu ielāpu un atkārtotas ielādes ciklu. Lai izvairītos no šīs problēmas, ieteicams neizmantot OnChange noteikumus, ja šīs vadīklas tiek ievietotas galerijā.

Atslēgu rekvizīti

Noklusējums — elements vai ieraksts no datu avota, kas jāatzīmē galerijā, kad tiek startēta programma.

Elementi — datu avots, kas tiek parādīts vadīklā, piemēram, galerijā, sarakstā vai diagrammā.

Atlasīts — atlasītais elements.

Papildu rekvizīti

AccessibleLabel — galerijas etiķete (nevis tajā ietvertie elementi) ekrāna lasītājiem. Ir jāapraksta, kas ir elementu saraksts.

AllItems — vienumi, kas ir ielādēti galerijā. Tas var būt mazāks par faktisko datu avots vienību skaitu . Ritinot galeriju, var tikt ielādēts vairāk vienumu. AllItems satur arī vadīklas, kas tiek izmantotas katrā galerijas vienumā.

AllItemsCount - galerijā ielādēto vienumu skaits. Tas var būt mazāks par faktisko datu avots vienību skaitu . Ritinot galeriju, var tikt ielādēts vairāk vienumu.

BorderColor — vadīklas apmales krāsa.

BorderStyle — vai vadīklas apmale ir Necaurspīdīga, Svītrota, Punktota vai Nav.

BorderThickness — vadīklas apmales biezums.

DelayItemLoading — atlikt elementu (rindu) ielādi līdz brīdim, kad ekrāns vispirms tiek ielādēts.

DisplayMode — vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skats) vai ir atspējots (Atspējots).

Aizpildīt — vadīklas fona krāsa.

Augstums — attālums starp vadīklas augšu un šīs vadīklas apakšējo malu.

ItemAccessibleLabel — katra ekrāna lasītāja galerijas elementa etiķete. Ir jāraksturo katrs elements.

LoadingSpinner (Nav, Vadīklas vai Dati) — ja Nav, skaitītājpoga netiks parādīta. Ja Vadīklas | Dati, skaitītājpoga tiks parādīta, kad tiks iegūta atveidošanas caurlaide, kas izraisa redzamas tukšas rindas.

LoadingSpinnerColor — skaitītājpoga, kas tiek ielādēta, aizpildījuma krāsa. Pēc noklusējuma ir iestatīta vērtība BoderControl.

NavigationStep — cik tālu galerija ritinās, ja tās rekvizīts ShowNavigation ir iestatīts uz true un lietotājs atlasa navigācijas bultiņu jebkurā šīs galerijas galā.

Atlasāms — vai var atlasīt galerijas elementus. Ja iestatīts uz true, ekrāna lasītāji identificē galeriju kā atlasītu sarakstu. Jūs atlasāt vienumu, to atlasot. Ja iestatījums ir false, ekrāna lasītāji identificē galeriju kā parastu sarakstu un, atlasot elementu, to neatlasa.

ShowNavigation — vai bultiņa tiek parādīta katrā galerijas galā, lai lietotājs varētu ritināt galerijas elementus, atlasot bultiņu.

ShowScrollbar — vai ritjosla tiek parādīta, kad lietotājs norāda uz galeriju.

TemplateFill — galerijas fona krāsa.

TemplatePadding — attālums starp elementiem galerijā.

TemplateSize — galerijā ietvertās veidnes augstums vertikālā/portreta orientācijā. Vai galerijas veidnes platums horizontālā/ainavas orientācijā. Minimālais izmērs ir viens.

Pāreja — vizuālais efekts (Uznirst, Virzīt vai Nav), kad lietotājs norāda uz vienumu galerijā.

Redzama — vai vadīkla ir redzama vai paslēpta.

Platums — attālums starp vadīklas kreiso un šīs vadīklas labo malu.

WrapCount — katrā rindā vai kolonnā parādīto elementu skaits, pamatojoties uz horizontālu vai vertikālu izkārtojumu.

X — attālums starp vadīklas kreiso malu un tās primārā konteinera kreiso malu vai primārā konteinera ekrānu.

Y — attālums starp vadīklas augšējo malu un tās primārā konteinera augšējo malu vai primārā konteinera ekrānu.

Filter( DataSource, Formula )

Reset( Control ) — atiestata jūsu galeriju sākotnējā stāvoklī. Sākotnējā stāvoklī ir ietverta ritināšana līdz pirmajam elementam un jāatlasa pirmais elements vai noklusējums, ja tāds ir.

Piezīme

Vadīkla Atiestatīt neiestata visus galerijas pakārtotos elementus rekursīvi.

Piemēri

Datu rādīšana un filtrēšana

Datu saņemšana no lietotāja

Pieejamības vadlīnijas

Krāsu kontrasts

Ja, noklikšķinot uz jebkuras galerijas elementa, ir paredzēts to atlasīt, ir jābūt atbilstošam krāsu kontrastam starp:

  • BorderColor un krāsu ārpus galerijas (ja ir apmale).
  • Fill un krāsu ārpus galerijas (ja nav apmales).

Ekrāna lasītāja atbalsts

  • Jābūt iekļautai AccessibleLabel.

    Piezīme

    Ekrāna lasītāji paziņos, ja tiks mainīti galerijas elementi. Minēta tiek arī AccessibleLabel. Tas sniedz kontekstu paziņojumam un ir vēl svarīgāks, ja vienā ekrānā ir vairākas galerijas.

  • Ja galerijas vienumā ir vairākas vadīklas, izmantojiet ItemAccessibleLabel, lai parādītu galerijas elementu saturu.

  • Iestatiet Atlasāms vērtību uz true, ja vēlaties, lai lietotāji atlasītu galerijas elementu. Pretējā gadījumā iestatiet šo vērtību uz false.

  • Ja galerijas vienumā ir vairākas vadīklas, izmantojiet ItemAccessibleLabel, lai sniegtu kopsavilkumu par galerijas elementu saturu.

  • Atlasāms jāiestata atbilstoši atkarībā no tā, vai lietotājiem ir paredzēts atlasīt galerijas elementu.

Tastatūras atbalsts

  • Ieteicams iestatīt ShowScrollbartrue. Lielākajā daļā skārienekrāna ierīču ritjosla netiek parādīta, kamēr netiek sākta ritināšana.

  • Ja, noklikšķinot uz jebkurā vietā uz galerijas elementa, ir paredzēts to atlasīt, ir jābūt iespējai tastatūras lietotājiem atlasīt galerijas elementu. Piemēram, pievienojot vadīklu Button, kuras rekvizīts OnSelect ir iestatīts uz Select(Parent).

    Piezīme

    Vadīklas ārpus galerijas netiek ņemtas vērā tastatūras navigācijas secībā galerijā. Vadīklas TabIndex, kas atrodas galerijā, ir ietvertas. Lai uzzinātu vairāk, skatiet pieejamības rekvizītus.

Skatiet arī

Izmantojiet DelayItemLoading un Ielādes skaitītāju, lai uzlabotu galerijas veiktspēju

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