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

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

Сипаттамасы

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

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

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

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

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

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

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

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

AccessibleLabel – Экраннан оқу құралдарына арналған жапсырма.

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

BorderStyle – басқару элементінің жиегі қатты, сызықты, нүктелі немесе жоқ болса.

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

ШевронФон – Ашылмалы тізімдегі төмен көрсеткідің артындағы түс.

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

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

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

DisabledBorderColor – Басқару элементінің DisplayMode сипаты Ажыратылған күйіне орнатылған болса, басқару элементінің жиегінің түсі.

DisabledColorDisplayMode сипаты Ажыратылған күйіне орнатылса, басқару элементіндегі мәтіннің түсі.

DisabledFillDisplayMode сипаты Ажыратылған күйіне орнатылған болса, басқару элементінің фон түсі.

Бояу – басқару элементінің фон түсі.

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

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

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

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

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

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

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

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

Курсивпен – басқару элементіндегі мәтін курсивпен жазыла ма.

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

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

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

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

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

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

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

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

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

Қалпына келтіру – басқару элементі әдепкі мәнге оралады ма.

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

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

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

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

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

TabIndex – Басқа басқару элементтеріне қатысты пернетақтаны шарлау реті.

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

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

Көрінетін – Басқару элементі пайда бола ма, жоқ па.

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

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

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

Ескертпе

Қалқымалы жиек сипаттары Фокусталған шекара қасиеттерімен басқарылады.

Мысалдар

Қарапайым тізім

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

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

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

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

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

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

  1. Бос бағдарламаны ашып , Dataverse бағдарламасынан Тіркелгілер кестесін қосыңыз.

  2. Ашылмалы тізім басқару элементін қосыңыз және оның Элементтер сипатын мына формулаға орнатыңыз:

    Distinct(Accounts, 'Address 1: City')

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

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

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

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

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

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

Түстердің бір-біріне қарама-қайшы болу керек:

  • ШевронТолтыру және шевронФон
  • ChevronHoverFill and ChevronHoverФон
  • ТаңдауТүс және таңдауБояуБояу
  • ТаңдауТолтыру және толтыру

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

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

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

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