Бөлісу құралы:


Power Apps ішіндегі "Ашылмалы тізім" басқару элементі

Пайдаланушы ашпаса, бірінші элементті ғана көрсететін тізім.

Сипаттама

Ашылмалы тізім басқару элементі экранның өлшемін сақтайды, әсіресе тізім таңдаулардың үлкен санын қамтыса. Пайдаланушы көбірек таңдау жасау үшін шевронды таңдамаса, басқару элементі бір жолды алады. Басқару элементінде ең көбі 500 элемент көрсетіледі.

Негізгі сипаттар

Default – Пайдаланушы мәнді көрсетуі алдындағы басқару элементінің бастапқы мәні.

Items – Басқару элементінде көрінетін элементтерді қамтитын деректер көзі. Егер көзде бірнеше баған болса, басқару элементінің Value сипатын көрсеткіңіз келетін деректер бағанына орнатыңыз.

Value – Басқару элементінде көрсеткіңіз келетін деректер бағаны (мысалы, деректер көзінде бірнеше баған болса).

Таңдалған – Таңдалған элементті көрсететін деректер жазбасы.

AllowEmptySelection – басқару элементінде таңдалған элементтер жоқ па. Жалған кезде, әрқашан таңдалған элемент болады, ол бастапқыда Әдепкі немесе бірінші элемент болады.

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

AccessibleLabel – экраннан оқу бағдарламасының белгісі.

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

BorderStyle – Басқару элементі жиегі Тұтас, Сызықшалы, Нүктелі немесе Жоқ екені.

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

ChevronBackground – Ашылмалы тізімдегі төмен көрсеткі артындағы түс.

ChevronFill – Ашылмалы тізімдегі төмен көрсеткінің түсі.

Түсі – Басқару элементіндегі мәтіннің түсі.

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

DisableBorderColor - DisplayMode сипаты Өшірілген параметріне орнатылған болса, басқару элементі жиегінің түсі.

DisabledColor - DisplayMode сипаты Өшірілген параметріне орнатылған болса, басқару элементіндегі мәтінінің түсі.

DisabledFill - DisplayMode сипаты Өшірілген параметріне орнатылған болса, басқару элементі фонының түсі.

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

FocusedBorderColor – Басқару элементін фокустаған кездегі басқару элементі жиегінің түсі.

FocusedBorderThickness – Басқару элементін фокустаған кездегі басқару элементі жиегінің қалыңдығы.

Қаріп - мәтін пайда болатын қаріптер тобының атауы.

FontWeight – басқару элементіндегі мәтіннің салмағы: Қалың, Жартылай қалың, Қалыпты немесе Жеңіл.

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

HoverBorderColor – Пайдаланушы тінтуір меңзерін басқару элементінде ұстап тұрғандағы басқару элементінің жиегінің түсі.

HoverColor – Пайдаланушы үстіне тінтуір меңзерін ұстап тұрған кездегі басқару элементіндегі мәтіннің түсі.

HoverFill – Пайдаланушы үстіне тінтуір меңзерін ұстап тұрған кездегі басқару элементі фонының түсі.

Қиғаш - басқару элементіндегі мәтіннің көлбеу болуы.

OnChange – Пайдаланушы басқару мәнін өзгерткен кезде орындалатын әрекеттер (мысалы, жүгірткіні реттеу арқылы).

OnSelect – Пайдаланушы басқару элементін түрткен немесе басқан кезде орындалатын әрекеттер.

PaddingBottom - басқару элементіндегі мәтін мен басқару элементінің төменгі шеті арасындағы қашықтық.

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

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

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

PressedBorderColor - пайдаланушы басқару элементін басқанда не түрткенде басқару элементі шекарасының түсі.

PressedColor - пайдаланушы басқару элементін басқанда не түрткенде басқару элементі мәтінінің түсі.

PressedFill - пайдаланушы басқару элементін басқанда не түрткенде басқару элементі фонының түсі.

Қалпына келтіру – Басқару элементі әдепкі мәніне қайтатындығы не қайтпайтындығы.

SelectedText (Deprecated) – Таңдалған элементті көрсететін жол мәні. Оның орнына "Dropdown1" параметрін бағдарламадағы ашылмалы тізім басқару элементімен ауыстыру арқылы Dropdown1.SelectedText.Value параметрін пайдаланыңыз.

SelectionColor – тізімдегі таңдалған элементтің не элементтердің мәтінінің түсі немесе қалам басқару элементіндегі таңдау құралының түсі.

SelectionFill – тізімдегі таңдалған элементтің не элементтердің немесе қалам басқару элементіндегі таңдалған аумақтың фондық түсі.

Өлшем - басқару элементінде пайда болатын мәтіннің қаріп өлшемі.

Сызылған - басқару элементінде пайда болатын мәтін астында сызық пайда бола ма.

TabIndex – Басқа басқару элементтеріне қатысты пернетақта навигациясының реті.

Қалқымалы сөзкөмек – пайдаланушы тінтуірді басқару элементінің үстіне апарғанда көрсетілетін түсіндірме мәтін.

Асты сызылған - басқару элементінде пайда болатын мәтіннің асты сызылған болатыны не болмайтыны.

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

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

Х - басқару элементінің сол жақ жиегі мен басты контейнерінің сол жиегі арасындағы қашықтық (егер басты контейнер болмаса, экран).

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

Ескерім

Қалқымалы мәзі шекарасының сипаттары FocusedBorder сипаттары арқылы басқарылады.

Мысалдар

Үлгі тізім

  1. Ашылмалы тізім басқару элементін қосыңыз, содан кейін оның Items сипатын мына өрнекке орнатыңыз:

    ["Seattle", "Tokyo", "London", "Johannesburg", "Rio de Janeiro"]

    Басқару элементін қосу, атау және конфигурациялау жолын білмейсіз бе?

  2. Alt пернесін басып тұрғанда, басқару элементінің төмен көрсеткісін таңдау арқылы тізімдегі элементтерді көрсетіңіз.

Деректер көзіндегі тізім

Осы процедурадағы принциптер кестелерді қамтамасыз ететін кез келген деректер көзіне қолданылады, бірақ, осы қадамдарды дәл орындау үшін сіз Microsoft Dataverse дерекқоры жасалған және үлгі деректер қосылған ортаны ашуыңыз керек.

  1. Бос бағдарламаны ашыңыз және содан кейін Тіркелгілер кестесін көрсетіңіз.

  2. Ашылмалы тізім басқару элементін қосыңыз, содан кейін оның Items сипатын мына формулаға орнатыңыз:

    Distinct(Accounts, 'Address 1: City')

    Бұл формула Тіркелгілер кестесіндегі барлық қалаларды көрсетеді. Егер бірнеше жазбада бірдей қала болса, Distinct функциясы ашылмалы тізім басқару элементінде көшірмені жасырады.

  3. (міндетті емес) Ашылмалы тізім басқару элементінің атауын Қалалар деп өзгертіңіз, тік Галерея басқару элементін қосыңыз және галереяның Items сипатын мына формулаға орнатыңыз:

    Filter(Accounts, address1_city = Cities.Selected.Result)

    Бұл Сүзгі функциясы қала Қалалар басқару элементінде таңдалған мәнге сәйкес келетін Тіркелгілер кестесіндегі жазбаларды ғана көрсетеді.

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

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

Мыналар арасында тиісті түс контрасты болуы керек:

  • ChevronFill және ChevronBackground
  • ChevronHoverFill және ChevronHoverBackground
  • SelectionColor және SelectionFill
  • SelectionFill және Fill

Бұл түс контрастына қойылатын стандартты талаптарға қосымша болып табылады.

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

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

  • Пернетақта пайдаланушылары өте алуы үшін TabIndex нөл немесе үлкенірек болуы керек.
  • Фокустау индикаторлары анық көрінуі керек. Бұған жету үшін FocusedBorderColor және FocusedBorderThickness сипаттарын пайдаланыңыз.

Ескерім

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

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