Kontrola galerije u servisu Power Apps

Kontrola koja obuhvaća druge kontrole i pokazuje skup podataka.

Opis

Komanda Galerije može prikazati nekoliko zapisa iz izvora podataka, a svaki zapis može sadržavati višestruke vrste podataka. Na primjer, koristite kontrolu Gallery da biste pokazali više kontakata sa svakom stavkom koja pokazuje podatke o kontaktima koji obuhvaćaju ime, adresu i telefonski broj za svaki kontakt.

Svako podatkovno polje pojavljuje se u zasebnoj kontroli unutar kontrole Gallery. Možete konfigurirati te kontrole u njenom predlošku. Predložak se pojavljuje kao prva stavka unutar galerije:

  • Na lijevom rubu kontrole Gallery u vodoravnoj/pejzažnoj orijentaciji.
  • A na vrhu kontrole Gallery u okomitoj/portretnoj orijentaciji.

Sve promjene koje načinite u predlošku odražavaju se u kontroli Gallery.

Dostupni su unaprijed definirani predlošci za prikaz slika i teksta u galeriji i galerija za stavke promjenjive visine.

Ograničenja

Kontrola galerije ima sljedeća ograničenja:

  1. Ako korisnik pomiče kontrolu galerije Fleksibilna visina prije učitavanja svih stavki, stavka koja je trenutno u prikazu može se spustiti prema dolje i izvan prikaza kada se završi učitavanje podataka. Da biste izbjegli ovaj problem, koristite standardnu kontrolu Gallery umjesto varijante Fleksibilna visina.
  2. Sljedeće kontrole nisu podržane unutar galerije:
  3. Možete dodati samo jednu galeriju unutar druge galerije.
  4. Minimalna veličina predloška je jedan. To može uzrokovati odstupanje kontrola u galeriji od očekivanih vrijednosti X ili Y kada ne uzmete u obzir veličinu predloška.
  5. Ako aplikaciju automatski generirate iz podataka, spremite je pa ponovno otvorite, u galeriji pregledavanja možda se neće odmah prikazati podaci. Da biste riješili taj problem, u okvir za pretraživanje unesite barem jedan znak, a zatim izbrišite tekst koji ste upisali. Galerija će zatim prikazati podatke prema očekivanjima.

Svojstva ključa

Default – Item ili zapis iz izvora podataka koji će se odabrati u galeriji kada se aplikacija pokrene.

Items – Izvor podataka koji se pojavljuje u kontroli kao što je galerija, popis ili grafikon.

Odabrano – Odabrana stavka.

Dodatna svojstva

AccessibleLabel – Oznaka galerije (ne stavke koju obuhvaća) za čitače zaslona. Treba opisati kakav je popis stavki.

AllItems – stavke učitane u galeriju. To može biti manje od stvarnog broja stavki izvor podataka. Prilikom pomicanja galerije može se učitati više stavki. AllItems sadrži i kontrole koje se koriste u svakoj stavci galerije.

AllItemsCount- Broj stavki učitanih u galeriju. To može biti manje od stvarnog broja stavki izvor podataka. Prilikom pomicanja galerije može se učitati više stavki.

BorderColor – Boja obruba kontrole.

BorderStyle – Bilo da je obrub kontrole Ispunjen, Iscrtkan, Točkast ili Nema.

BorderThickness – Debljina obruba kontrole.

Odgodaučitavanjastavke - Odgodite učitavanje stavki (redaka) sve dok se zaslon prvo ne učita.

DisplayMode – Bilo da kontrola dopušta korisnički unos (Uredi), samo prikazuje podatke (Prikaz) ili je onemogućena (Disabled).

Fill – Boja pozadine kontrole.

Height – Udaljenost između gornjeg i donjeg ruba kontrole.

ItemAccessibleLabel – Oznaka svake stavke galerije za čitače zaslona. Treba opisati svaku stavku.

LoadingSpinner (None, Controls ili Data) - Kad je postavljeno None, okretni se krug ne prikazuje. Kada je postavljeno Kontrole | Data, okretni krug bit će prikazan kada dođe do prijenosa rendera što rezultira vidljivim praznim recima.

Bojaučitavanjaokretnogkruga - Boja ispune učitavanja okretnog kruga. Zadana vrijednost postavljena je na BorderColor.

Koraknavigacije – Koliko se daleko galerija pomiče ako je njeno svojstvo Pokažinavigaciju postavljeno na true, a korisnik odabere navigacijsku strelicu na bilo kojem kraju te galerije.

Moguć odabir – Mogu li se stavke galerije odabrati. Kada je postavljeno na true, čitači zaslona prepoznaju galeriju kao popis s mogućim odabirom. I odaberete stavku tako da je odaberete. Kada je postavljeno na false, čitači zaslona prepoznaju galeriju kao uobičajeni popis, a odabirom stavke ne odabire se.

Pokažinavigaciju – Pokaže li se strelica na svakom kraju galerije tako da korisnik može pregledati stavke u galeriji odabirom strelice.

Pokažiklizač – Pojavljuje li se klizač kada korisnik postavi pokazivač miša iznad galerije.

TemplateFill – Boja pozadine galerije.

TemplatePadding – Udaljenost između stavki u galeriji.

TemplateSize – Height predloška za galeriju u okomitoj/portretnoj orijentaciji. Ili širina predloška za galeriju u vodoravnoj/pejzažnoj orijentaciji. Minimalna veličina je jedna.

Transition – Vizualni efekt (Istakni, Gurni ili Nema) kada korisnik postavi pokazivač miša preko stavke u galeriji.

Visible – Bilo da se kontrola prikazuje ili je skrivena.

Width – Udaljenost između lijevog i desnog ruba kontrole.

Prijelomzbroja – Broj stavki prikazan u retku ili stupcu na temelju vodoravnog ili okomitog izgleda.

X – Udaljenost između lijevog ruba kontrole i lijevog ruba njegovog nadređenog spremnika ili zaslona.

Y – Udaljenost između gornjeg ruba kontrole i gornjeg ruba njegovog nadređenog spremnika ili zaslona.

Filter( DataSource, Formula )

Ponovno postavi( Kontrola ) - Ponovno postavlja vašu galeriju u početno stanje. Početno stanje uključuje pomicanje do prve stavke i odabir prve stavke ili zadane stavke ako postoji.

Napomena

Kontrola Ponovno postavi ne postavlja rekurzivno sve podređene stavke galerije.

Primjeri

Pokaži i filtriraj podatke

Dohvati podatke od korisnika

Smjernice za pristupačnost

Kontrast boje

Ako klikanje bilo gdje u stavci galerije znači da je odabrana, mora postojati odgovarajući kontrast boje između:

  • BorderColor i boja izvan galerije (ako postoji obrub).
  • Fill i boja izvan galerije (ako nema obruba).

Podrška za čitač zaslona

  • Oznakapristupačno mora postojati.

    Napomena

    Čitači zaslona objavit će kada se stavke u galeriji promijene. Oznakapristupačno također je navedena. Ovo daje kontekst objavi i još je važnije kada se na istom zaslonu nalazi više galerija.

  • Kada stavka galerije obuhvaća više kontrola, upotrijebite Oznakazapristupstavke da biste pokazali sadržaj stavki galerije.

  • Postavite vrijednost Moguć odabir na true ako želite da korisnici odaberu stavku galerije. U protivnom, postavite vrijednost na false.

  • Kada stavka galerije obuhvaća više kontrola, upotrijebite Oznakazapristupstavke da biste naveli sažetak sadržaja stavke galerije.

  • Moguć odabir treba biti postavljeno na odgovarajući način, ovisno o tome žele li korisnici odabrati stavku galerije.

Podrška za tipkovnicu

  • Razmislite o postavljanju Pokažiklizač na true. Na većini uređaja sa dodirnim zaslonom, klizač neće biti pokazan sve dok ne započne pomicanje.

  • Ako klikanje bilo gdje u stavci galerije znači da je odabrana, mora postojati način da i korisnici tipkovnice odaberu stavku galerije. Na primjer, dodavanjem Button koji ima svoje svojstvo OnSelect postavljeno na Select(Parent).

    Napomena

    Kontrole izvan galerije ne razmatraju se u navigacijskom redoslijedu tipkovnice unutar galerije. Kontrole Indeks kartice unutar galerije imaju ograničeni opseg. Pogledajte svojstva pristupačnosti da biste saznali više.

Pogledajte također

Upotreba rotora DelayItemLoading i Loading za poboljšanje performansi u Galeriji

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).