Kawalan galeri dalam Power Apps

Kawalan yang mengandungi kawalan lain dan menunjukkan set data.

Penerangan

Kawalan Galeri boleh menunjukkan berbilang rekod dari sumber data, dan setiap rekod boleh mengandungi berbilang jenis data. Sebagai contoh, gunakan kawalan Galeri untuk menunjukkan berbilang kenalan dengan setiap item yang menunjukkan maklumat kenalan yang mengandungi nama, alamat, dan nombor telefon untuk setiap kenalan.

Setiap medan data dipaparkan dalam kawalan berasingan dalam kawalan Galeri. Dan anda boleh mengkonfigurasi kawalan tersebut dalam templat. Templat dipaparkan sebagai item pertama dalam galeri:

  • Pada sisi kiri kawalan Galeri dalam orientasi mendatar/landskap.
  • Dan di bahagian atas kawalan Galeri dalam orientasi menegak/potret.

Sebarang perubahan yang anda buat dalam templat akan terpantul sepanjang kawalan Galeri.

Templat yang ditetapkan untuk menunjukkan imej dan teks dalam galeri tersedia, dan galeri untuk item tinggi boleh ubah.

Batasan

Kawalan galeri mempunyai had ini:

  1. Jika pengguna tatal kawalan galeri Tinggi fleksibel sebelum semua item dimuatkan, item yang sedang dilihat mungkin akan ditolak ke bawah dan keluar daripada pandangan apabila pemuatan data selesai. Untuk mengelakkan isu ini, gunakan kawalan Galeri standard dan bukannya varian Tinggi fleksibel.
  2. Kawalan berikut tidak disokong dalam galeri:
  3. Anda hanya boleh menambah satu galeri dalam galeri lain.
  4. TemplateSize minimum ialah satu. Ini boleh menyebabkan kawalan dalam Galeri hanyut daripada nilai X atau Y yang dijangkakan, apabila anda tidak mengambil kira saiz templat.
  5. Jika anda menjana aplikasi secara automatik daripada data, simpan aplikasi dan kemudian buka semula, galeri semak imbas mungkin tidak menunjukkan sebarang data serta-merta. Untuk menyelesaikan isu ini, taipkan sekurang-kurangnya satu aksara dalam kotak carian dan kemudian padamkan teks yang ditaip. Galeri itu kemudiannya akan menunjukkan data seperti yang dijangkakan.

Sifat kunci

Lalai – Item atau rekod daripada sumber data untuk dipilih dalam galeri apabila aplikasi dimulakan.

Item – Sumber data yang dipaparkan dalam kawalan seperti galeri, senarai, atau carta.

Dipilih – Item dipilih.

Sifat tambahan

AccessibleLabel – Label galeri (bukan kandungan itemnya) untuk pembaca skrin. Perlu terangkan tentang senarai item.

AllItems – Item yang dimuatkan dalam galeri. Ini mungkin kurang daripada bilangan sebenar Item sumber data. Lebih banyak item boleh dimuatkan apabila galeri dinatal. AllItems juga mengandungi kawalan yang digunakan dalam setiap item galeri.

AllItemsCount - Kiraan item yang dimuatkan dalam galeri. Ini mungkin kurang daripada bilangan sebenar Item sumber data. Lebih banyak item boleh dimuatkan apabila galeri dinatal.

BorderColor – Warna sempadan kawalan..

BorderStyle – Sama ada sempadan kawalan adalah Kukuh, Putus-putus, Bertitik, atau Tiada.

KetebalanSempadan – Ketebalan sempadan kawalan.

DelayItemLoading - Item pemuatan lengah (baris) sehingga selepas skrin dimuatkan dahulu.

DisplayMode – Sama ada kawalan membenarkan input pengguna (Edit), hanya memaparkan data (Lihat), atau dinyahdayakan (Dinyahdayakan).

Isi – Warna latar belakang kawalan.

Tinggi – Jarak antara kawalan sisi atas dan bawah.

ItemAccessibleLabel – Label setiap item galeri untuk pembaca skrin. Perlu terangkan untuk setiap item.

MuatanPemintal (Tiada, Kawalan atau Data) - Apabila Tiada, Pemintal tidak akan ditunjukkan. Apabila Kawalan | Data, gelegar akan ditunjukkan apabila pas dipaparkan berlaku yang menyebabkan baris kosong yang boleh dilihat.

MuatanWarnaPemintal - Warna isi muatan pemintal. Secara lalai, ia ditetapkan kepada BorderColor.

NavigationStep – Sejauh mana tatal galeri jika sifat ShowNavigation ditetapkan kepada Benar dan pengguna memilih anak panah navigasi pada salah satu hujung galeri tersebut.

Boleh dipilih – Sama ada item galeri boleh dipilih. Apabila ditetapkan kepada benar, pembaca skrin mengenal pasti galeri sebagai senarai boleh dipilih. Dan anda pilih item dengan memilihnya. Apabila ditetapkan kepada palsu, pembaca skrin mengenal pasti galeri sebagai senarai tetap, dan memilih item tidak memilihnya.

ShowNavigation – Sama ada anak panah dipaparkan pada setiap hujung galeri supaya pengguna boleh menatal item dalam galeri dengan memilih anak panah.

ShowScrollbar – Sama ada bar tatal dipaparkan apabila pengguna hover ke atas galeri.

IsiTemplat – Warna latar belakang galeri.

PadTemplat – Jarak antara item di dalam galeri.

TemplateSize – Ketinggian templat untuk galeri dalam orientasi menegak/potret. Atau lebar templat untuk galeri dalam orientasi mendatar/landskap. Saiz minimum ialah satu.

Peralihan – Kesan visual (Timbul, Tolak, atau Tiada) apabila pengguna hover ke atas item dalam galeri.

Boleh dilihat – Sama ada kawalan dipaparkan atau disembunyikan.

Lebar – Jarak antara sisi kiri dan kanan kawalan.

KiraanGabungan – Bilangan item yang ditunjukkan mengikut baris atau lajur berdasarkan susun atur mendatar atau menegak.

X – Jarak antara bucu kiri kawalan dan bucu kiri bekas induk atau skrin.

Y – Jarak antara sisi atas kawalan dan sisi atas bekas induk atau skrin.

Tapis( SumberData, Formula )

Tetap semula( Kawalan ) - Tetap semula galeri anda kembali kepada keadaan awal. Keadaan awal termasuk menatal kepada item pertama dan memilih item pertama atau lalai jika ada.

Nota

Kawalan Tetap semula tidak menetapkan semula secara rekursif semua anak galeri tersebut.

Contoh

Tunjuk dan tapis data

Dapatkan data daripada pengguna

Garis panduan kebolehcapaian

Kontras warna

Jika pengklikan mana-mana dalam item galeri bertujuan untuk memilihnya, mesti terdapat kontras warna yang mencukupi antara:

  • BorderColor dan warna di luar galeri (jika terdapat sempadan).
  • Isi dan warna di luar galeri (jika tiada sempadan).

Sokongan pembaca skrin

  • AccessibleLabel mestilah wujud.

    Nota

    Pembaca skrin akan diumumkan apabila item dalam galeri berubah. AccessibleLabel juga disebut. Ini memberikan konteks kepada pengumuman dan adalah lebih penting apabila terdapat berbilang galeri pada skrin yang sama.

  • Apabila item galeri mengandungi berbilang kawalan, gunakan ItemAccessibleLabel untuk menunjukkan kandungan item galeri.

  • Tetapkan nilai Boleh dipilih kepada benar jika anda mahu pengguna memilih item galeri. Jika tidak, tetapkan nilai kepada palsu.

  • Apabila item galeri mengandungi berbilang kawalan, gunakan ItemAccessibleLabel untuk memberikan ringkasan kandungan item galeri.

  • Boleh dipilih hendaklah ditetapkan dengan sesuai, bergantung pada sama ada pengguna bertujuan untuk memilih item galeri.

Sokongan papan kekunci

  • Pertimbangkan tetapan ShowScrollbar kepada benar. Kebanyakan peranti skrin sentuh, bar tatal tidak dipaparkan sehingga penatalan dimulakan.

  • Jika pengklikan mana-mana dalam item galeri bertujuan untuk memilihnya, mesti ada cara untuk pengguna papan kekunci memilih item galeri. Contohnya, menambah Button yang mempunyai OnSelect ditetapkan kepada Select(Parent).

    Nota

    Kawalan di luar galeri tidak dipertimbangkan dalam susunan navigasi papan kekunci dalam galeri. TabIndex kawalan di dalam galeri dinilai. Lihat sifat kebolehcapaian untuk mengetahui lebih lanjut.

Lihat juga

Gunakan DelayItemLoading dan pemutar Memuatkan untuk meningkatkan prestasi dalam Galeri

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).