Power Apps бағдарламасындағы галерея басқару элементі

Басқа басқару элементтері қамтиын және деректер жиынын көрсететін басқару элементі.

Сипаттама

Галерея басқару элементі деректер көзінен бірнеше жазбаларды көрсете алады және әр жазба деректердің бірнеше түрін қамти алады. Мысалы, Галерея басқару элементін әр элемент әр контактінің атын, мекенжайын және телефон нөмірін көрсететін бірнеше контактіні көрсету үшін пайдаланыңыз.

Әр деректер өрісі Галерея басқару элементі ішіндегі бөлек басқару элементінде көрінеді. Әрі бұл басқару элементтерін оның үлгісінде конфигурациялай аласыз. Үлгі галерея ішіндегі бірінші элемент ретінде көрінеді:

  • Көлденең/пейзаждық бағдарда Галерея басқару элементінің сол жиегінде.
  • Тік/портреттік бағдарда Галерея басқару элементінің жоғарғы жағында.

Сіз үлгіде жасайтын кез келген өзгерістер бүкіл Галерея басқару элементінде көрсетіледі.

Галереяда кескіндерді және мәтінді көрсетуге арналған алдын ала анықталған үлгілер әрі биіктіті өзгермелі элементтерге арналған галерея қолжетімді.

Шектеулер

Галереяны басқаруда мына шектеулер бар:

  1. Пайдаланушы барлық элементтер жүктелмей тұрып Икемді биіктік галерея басқару элементін айналдырса, қазіргі уақытта көрініп тұрған элемент деректерді жүктеу аяқталғанда төмен, көру аясынан тыс жылжытылуы мүмкін. Бұл мәселені болдырмау үшін Икемді биіктік нұсқасының орнына стандартты Галерея басқару элементін пайдаланыңыз.
  2. Галереяда келесі басқару элементтеріне қолдау көрсетілмейді:
  3. Басқа галереяның ішіне тек бір галерея қосуға болады.
  4. Ең аз TemplateSize бір. Бұл Галереядағы басқару элементтерінің күтілетін X немесе Y мәнінен ауытқуына әкелуі мүмкін. мәндер, сіз үлгі өлшемін есепке алмасаңыз.
  5. Егер сіз бағдарламаны деректерден автоматты түрде жасасаңыз, бағдарламаны сақтап, оны қайта ашсаңыз, шолу галереясы бірден деректерді көрсетпеуі мүмкін. Бұл мәселені шешу үшін іздеу жолағына кемінде бір таңбаны теріп, терілген мәтінді жойыңыз. Содан кейін галерея деректерді күткендей көрсетеді.

Кілт сипаттары

Әдепкі – Бағдарлама іске қосылғанда галереяда таңдалатын деректер көзі элементі немесе жазбасы.

Элементтер – галерея, тізім немесе диаграмма сияқты басқару элементінде көрсетілетін деректердің көзі.

Selected – Таңдалған элемент.

Қосымша сипаттар

AccessibleLabel – Экран оқу құралдарына арналған галереяның (ол қамтитын элементтердің емес) белгісі. Тізім элементтері не екенін сипаттауы керек.

AllItems – Галереяда жүктелген элементтер. Бұл деректер көзі элементтерінің нақты санынан аз болуы мүмкін. Галерея айналдырылған кезде көбірек элементтер жүктелуі мүмкін. AllItems сонымен қатар әрбір галерея элементінде пайдаланылатын басқару элементтері бар.

AllItemsCount - Галереяда жүктелген элементтердің саны. Бұл деректер көзі элементтерінің нақты санынан аз болуы мүмкін. Галерея айналдырылған кезде көбірек элементтер жүктелуі мүмкін.

BorderColor – басқару элементі жиегінің түсі.

BorderStyle – басқару элементінің жиегі Тұтас, Сызықшалы, Нүктелі немесе Ешбір параметрінде болатынын анықтайды.

BorderThickness – басқару элементі жиегінің қалыңдығы.

DelayItemLoading - Алдымен экран бірінші жүктелгегнше элементтерді (жолдарды) жүктеуді кешіктіру.

DisplayMode – басқару элементі пайдаланушыға деректерді енгізуге (Өңдеу), тек көрсетуге (Көру) рұқсат ететінін немесе деректер өшірілген (Өшірілген) болатынын анықтайды.

Толтыру - басқару элементінің фондық түсі.

Height – басқару элементінің жоғарғы және төменгі шеттерінің арасындағы қашықтық.

ItemAccessibleLabel – Экран оқу құралына арналған әрбір галерея элементінің белгісі. Әр элементтің не екенін сипаттауы керек.

LoadingSpinner (None, Controls немесе Data) - None болса, санағыш көрсетілмейді. Басқару элементтері | Деректер болса, көрінетін бос жолдарға әкелетін бейнелеу өтуі орын алғанда, санағыш көрсетіледі.

LoadingSpinnerColor - Жүктелетін санағыштың толтыру түсі. Әдепкі бойынша BorderColor деп орнатылады.

NavigationStepShowNavigation сипаты true мәніне орнатылса және пайдаланушы сол галереяның бір соңындағы навигация көрсеткісін таңдағанда, галереяның қай жерге дейін айналдырылатыны.

Selectable – Галерея элементтерін таңдауға болатыны. true мәніне орнатылса, экран оқу құралдары галереяны таңдауға болатын тізім ретінде анықтайды. Сіз элементті таңдау арқылы таңдайсыз. false мәніне орнатылса, экран оқу құралдары галереяны кәдімгі тізім ретінде анықтайды және элементті таңдау элементті таңдауға әкелмейді.

ShowNavigation - пайдаланушы галереядағы элементтерді көрсеткіні таңдау арқылы айналдыра алатындай етіп галереяның әр шетінде көрсеткінің шығуы не шықпауы.

ShowScrollbar – пайдаланушы галереяға меңзерді апарғанда айналдыру жолағы көрсетілетіндігі не көрсетілмейтіндігі.

TemplateFill – Галереяның фондық түсі.

TemplatePadding – Галереядағы элементтер арасындағы қашықтық.

TemplateSize – Тік/портреттік бағдардағы галарея үлгісінің биіктігі. Я болмаса, көлденең/пейзаждық бағдардағы галерея үлгісінің ені. Ең төменгі өлшем - бір.

Өту – пайдаланушы галереядағы элементке меңзерді апарғанда шығатын визуалды әсер (Қалқып шығу, Басу немесе Ешбір).

Көрінетін – басқару элементі көрінетіндігі немесе жасырылатындығы.

Ені – басқару элементінің сол жақ және оң жақ шеттерінің арасындағы қашықтық.

WrapCount – көлденең немесе тік орналасуға негізделген әр жолда немесе бағанда көрсетілетін элементтер саны.

X – басқару элементінің сол жақ жиегі мен басты контейнерінің немесе экранның сол жиегі арасындағы қашықтық.

Y – басқару элементінің жоғарғы жиегі мен басты контейнерінің немесе экранның жоғарғы жиегі арасындағы қашықтық.

Filter( DataSource, Formula )

Reset( Control ) - Галереяны бастапқы күйіне ысырады. Бастапқы күй бірінші элементке айналдыруды және бірінші элементті немесе бар болса, әдепкі элементті таңдауды қамтиды.

Ескерім

Reset басқару элементі галереяның бүкіл еншілес элементтерін рекурсивті түрде ысырмайды.

Мысалдар

Деректерді көрсету және сүзгілеу

Пайдаланушыдан деректерді алу

Арнайы мүмкіндіктер туралы нұсқаулар

Түс контрасты

Егер галереядағы кез келген жерді басу оны таңдауды білдірсе, онда мыналар арасында тиісті түс контрасты болуы керек:

  • BorderColor және галереядан тыс түс (жиек бар болса).
  • Fill және галереядан тыс түс (жиек жоқ болса).

Экраннан оқу бағдарламасының қолдауы

  • AccessibleLabel болуы қажет.

    Ескерім

    Экранды оқу құралдары галереядағы элементтер өзгерген кезде хабарлайды. AccessibleLabel белгісі де аталады. Бұл хабарландыруға мәтінмән береді және бір экранда бірнеше галерея болған кезде одан да маңызды.

  • Галерея элементі бірнеше басқару элементін қамтыса, ItemAccessibleLabel элементін галерея элементтерінің мазмұнын көрсету үшін пайдаланыңыз.

  • Пайдаланушылар галерея элементін таңдауын қаласаңыз, Selectable сипатын true мәніне орнатыңыз. Олай болмаса, бұл мәнді false деп орнатыңыз.

  • Галерея элементі бірнеше басқару элементін қамтыса, галерея элементі мазмұнының жиынртық мәліметтерін қамтамасыз ету үшін ItemAccessibleLabel элементін пайдаланыңыз.

  • Selectable сипатын пайдаланушылар галерея элементін таңдауы керек-керек еместігіне байланысты тиісінше орнату керек.

Пернетақтаны қолдау

  • ShowScrollbar параметрін true мәніне орнатуды қарастырыңыз. Сенсорлық экранды құрылғылардың көпшілігінде айналдыру жолағы айналдыру басталғанша көрсетілмейді.

  • Галерея элементінде кез келген жерде басу оны таңдауы керек болса, сондай-ақ пернетақта пайдаланушыларының галерея элементін таңдауының жолы болуы керек. Мысалы, OnSelect сипаты Select(Parent) деп орнатылған Button қосу.

    Ескерім

    Галереядан тыс басқару элементтері галерея ішіндегі пернетақта навигациясы ретінде ескерілмейді. Галерея ішіндегі TabIndex басқару элементтерінің ауқымы болады. Қосымша мәліметтерді арнайы мүмкіндіктер сипаттарынан қараңыз.

Сондай-ақ, келесіні қараңыз

Галереядағы өнімділікті жақсарту үшін DelayItemLoading және Loading санағышын пайдалану

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).