Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Vadīkla, kurā ir citas vadīklas un kurā ir parādīta datu kopa.
Apraksts
Galerijas vadīkla var parādīt vairākus ierakstus no datu avota, un katrā ierakstā var būt vairāki datu tipi. Piemēram, izmantojiet vadīklu Galerija , lai parādītu vairākas kontaktpersonas ar katru vienumu, kurā tiek rādīta kontaktinformācija, kas ietver katras kontaktpersonas vārdu, adresi un tālruņa numuru.
Katrs datu lauks tiek parādīts atsevišķā vadīklā vadīklā Galerija . Un jūs varat konfigurēt šīs vadīklas tās veidnē. Veidne tiek parādīta kā pirmais vienums galerijā:
- Galerijas vadīklas kreisajā malā horizontālā/ainavas orientācijā.
- Un galerijas vadīklas augšdaļā vertikālā/portreta orientācijā.
Visas veidnē veiktās izmaiņas tiek atspoguļotas visā galerijas vadīklā.
Ir pieejamas iepriekš definētas veidnes attēlu un teksta rādīšanai galerijā, kā arī galerija mainīga augstuma vienumiem.
Ierobežojumi
Galerijas vadīklai ir šādi ierobežojumi:
- Ja lietotājs ritina elastīga augstuma galerijas vadīklu pirms visu vienumu ielādes, pašlaik redzamais vienums var tikt nospiests uz leju un ārpus skata, kad datu ielāde ir pabeigta. Lai izvairītos no šīs problēmas, izmantojiet standarta vadīklu Galerija , nevis variantu Elastīgs augstums .
- Galerijā netiek atbalstītas šādas vadīklas:
- Galeriju nevar pievienot citā galerijā, ja tā jau atrodas citā galerijā. Maksimālais ligzdošanas līmenis ir 2.
- Minimālais TemplateSize ir viens. Tas var izraisīt galerijas vadīklu novirzi no paredzamajām X vai Y vērtībām, ja neņemat vērā veidnes lielumu.
- Ja automātiski ģenerējat programmu no datiem, saglabājat programmu un pēc tam to atkal atverat, pārlūkošanas galerijā var netikt uzreiz rādīti nekādi dati. Lai novērstu š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 parādīti paredzētie dati.
- Ja galerijā ir iekļauta vadīkla ComboBox, DatePicker, Slider vai Toggle ar
OnChangekārtulu, kas ielāpa to pašu datu avotu vai kolekciju kā galerija, tas var izraisīt negaidītu vai samazinātu veiktspēju. Tas ir tāpēcOnChange, ka kārtula, kas ielāpa galerijas datu avotu, var radīt nebeidzamu ielāpu un atkārtotas ielādes ciklu. Lai izvairītos no šīs problēmas, ieteicams neizmantotOnChangekārtulas, ja šīs vadīklas ir novietotas galerijā.
Galvenie rekvizīti
Noklusējums — vienums vai ieraksts no datu avota, kas jāatlasa galerijā, startējot programmu.
Vienumi — datu avots, kas tiek parādīts vadīklā, piemēram, galerijā, sarakstā vai diagrammā.
Atlasīts — atlasītais vienums.
Papildu rekvizīti
AccessibleLabel — galerijas etiķete (nevis tajā esošie vienumi) ekrāna lasītājiem. Jāapraksta, kāds ir vienumu saraksts.
AllItems — vienumi, kas tiek ielādēti galerijā. Tas var būt mazāks par faktisko datu avota vienību skaitu. Ritinot galeriju, var tikt ielādēti citi vienumi. 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 avota vienību skaitu. Ritinot galeriju, var tikt ielādēti citi vienumi.
BorderColor — vadīklas apmales krāsa.
BorderStyle — vai vadīklas apmale ir vienkrāsaina, punktēta, punktēta vai nav.
BorderThickness — vadīklas apmales biezums.
DelayItemLoading — aizkavē vienumu (rindu) ielādi līdz ekrāna pirmajai ielādei.
DisplayMode — vai vadīkla atļauj lietotāja ievadi (rediģēt), parāda tikai datus (skats) vai ir atspējota (atspējota).
Aizpildījums — vadīklas fona krāsa.
Augstums — attālums starp vadīklas augšējo un apakšējo malu.
ItemAccessibleLabel — katra galerijas vienuma etiķete ekrāna lasītājiem. Jāapraksta, kas ir katrs vienums.
LoadingSpinner (Nav,Kontrole vai Dati) - Ja nav, vērpējs netiks parādīts. Kad kontrole | Dati, vērpējs tiks parādīts, kad notiek renderēšanas caurlaide, kuras rezultātā redzamas tukšas rindas.
LoadingSpinnerColor - iekraušanas vērpēja aizpildījuma krāsa. Noklusējums ir iestatīts uz BorderColor.
NavigationStep — cik tālu galerija ritina, ja tās rekvizīts ShowNavigation ir iestatīts uz true un lietotājs atlasa navigācijas bultiņu abos galerijas galos.
Atlasāms — vai var atlasīt galerijas vienumus. Ja iestatīts uz true, ekrāna lasītāji identificē galeriju kā atlasāmu sarakstu. Un jūs atlasāt vienumu, atlasot to. Ja iestatīts uz false, ekrāna lasītāji identificē galeriju kā parastu sarakstu, un, atlasot vienumu, tas netiek atlasīts.
ShowNavigation — vai katrā galerijas galā tiek parādīta bultiņa, lai lietotājs varētu ritināt galerijas vienumus, atlasot bultiņu.
ShowScrollbar — vai ritjosla tiek parādīta, kad lietotājs novieto kursoru virs galerijas.
TemplateFill — galerijas fona krāsa.
TemplatePadding — attālums starp vienumiem galerijā.
TemplateSize — galerijas 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 (Pop, Push vai None), kad lietotājs novieto kursoru virs galerijas vienuma.
Redzams — vai vadīkla tiek parādīta vai ir paslēpta.
Platums — attālums starp vadīklas kreiso un labo malu.
WrapCount — rindā vai kolonnā redzamo vienumu skaits, pamatojoties uz horizontālu vai vertikālu izkārtojumu.
X — attālums starp vadīklas kreiso malu un tās vecākkonteinera vai ekrāna kreiso malu.
Y — attālums starp vadīklas augšējo malu un vecākkonteinera vai ekrāna augšējo malu.
Saistītās funkcijas
Reset( Control ) - Atjauno galeriju sākotnējā stāvoklī. Sākotnējais stāvoklis ietver ritināšanu līdz pirmajam vienumam un pirmā vienuma vai noklusējuma atlasi, ja tāds ir.
Note
Atiestatīšanas vadīkla rekursīvi neatiestata visus galerijas bērnus.
Piemēri
Datu rādīšana un filtrēšana
- Rādīt tekstu
- Rādīt attēlus
- Datu filtrēšana, atlasot saraksta opciju
- Datu filtrēšana, pielāgojot slīdni
Datu iegūšana no lietotāja
Pieejamības vadlīnijas
Krāsu kontrasts
Ja noklikšķinot jebkurā galerijas vienuma vietā, tas ir paredzēts, lai to atlasītu, ir jābūt atbilstošam krāsu kontrastam starp:
- BorderColor un krāsa ārpus galerijas (ja ir apmale).
- Aizpildījums un krāsa ārpus galerijas (ja nav apmales).
Ekrāna lasītāja atbalsts
AccessibleLabel jābūt klāt.
Note
Ekrāna lasītāji paziņos, kad mainās galerijas vienumi. Tiek pieminēta 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 vienumu saturu.
Iestatiet vērtību Atlasāms uz true , ja vēlaties, lai lietotāji atlasītu galerijas vienumu. Pretējā gadījumā iestatiet vērtību false.
Ja galerijas vienumā ir vairākas vadīklas, izmantojiet ItemAccessibleLabel , lai sniegtu galerijas vienuma satura kopsavilkumu.
Atlasāms ir jāiestata atbilstoši atkarībā no tā, vai lietotājiem ir paredzēts atlasīt galerijas vienumu.
Tastatūras atbalsts
Apsveriet iespēju iestatīt ShowScrollbar uz true. Lielākajā daļā skārienekrāna ierīču ritjosla netiks rādīta, kamēr nav sākta ritināšana.
Ja noklikšķinot uz galerijas vienuma jebkuras vietas, tas ir paredzēts, lai to atlasītu, tastatūras lietotājiem ir jābūt arī iespējai atlasīt galerijas vienumu. Piemēram, pievienojot pogu , kuras rekvizīts OnSelect ir iestatīts uz Select(Parent).
Note
Vadīklas ārpus galerijas netiek ņemtas vērā tastatūras navigācijas secībā galerijā. TabIndex vadīklas galerijā tiek tvērtas. Lai uzzinātu vairāk, skatiet pieejamības rekvizītus .
Skatiet arī:
Izmantojiet DelayItemLoading un Loading spinner, lai uzlabotu veiktspēju galerijā