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

Пайдаланушы тұтқаны жылжыту арқылы қоса немесе өшіре алатын басқару элементі.

Сипаттама

Ауыстырып-қосқыш соңғы графикалық пайдаланушылық интерфейс үшін жасақталған, бірақ құсбелгімен бірдей жұмыс істейді.

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

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

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

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

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

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

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

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

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

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

FalseFill – Ауыстырып-қосқыш өшірулі кездегі ауыстырып-қосқыштың толтыру түсі.

FalseHoverFill – Ауыстырып-қосқыш өшірулі кездегі ауыстырып-қосқышқа меңзерді апарғандағы толтыру түсі.

FalseText – Ауыстырып-қосқыш өшірулі кезде көрсетілетін мәтін.

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

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

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

HandleFill – Ауыстырып-қосқыш тұтқасының толтыру түсі.

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

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

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

OnCheck – құсбелгі немесе ауыстырып қосқыш мәні true мәніне өзгерген кезде орындалатын әрекеттер.

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

OnUncheck – құсбелгі немесе ауыстырып қосқыш мәні false мәніне өзгерген кезде орындалатын әрекеттер.

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

RailFill – Мәні false кездегі ауыстырып-қосқыш басқару элементіндегі тіктөртбұрыштың фондық түсі немесе жүгірткі басқару элементіндегі тұтқаның оң жағындағы сызықтың түсі.

RailHoverFill – Ауыстырып-қосқыш басқару элементіне немесе жүгірткіге меңзерді апарғанда, мәні false кездегі ауыстырып-қосқыш басқару элементіндегі тіктөртбұрыштың фондық түсі немесе жүгірткі басқару элементіндегі тұтқаның оң жағындағы сызықтың түсі.

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

ShowLabel – Ауыстырып-қосқыш басқару элементінің жанында мәтін белгісі көрсетілетін-көрсетілмейтіні.

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

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

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

TrueFill – Ауыстырып-қосқыш қосулы кездегі ауыстырып-қосқыштың толтыру түсі.

TrueHoverFill – Ауыстырып-қосқыш қосулы кездегі ауыстырып-қосқышқа меңзерді апарғандағы толтыру түсі.

TrueText – Ауыстырып-қосқыш қосулы кезде көрсетілетін мәтін.

ValueFill – Мәні true кездегі ауыстырып-қосқыш басқару элементіндегі тіктөртбұрыштың фондық түсі немесе жүгірткі басқару элементіндегі тұтқаның сол жағындағы сызықтың түсі.

ValueHoverFill – Ауыстырып-қосқыш басқару элементінде немесе жүгірткіде тінтуір меңзерін ұстап тұрғанда, мәні true кездегі ауыстырып-қосқыш басқару элементіндегі тіктөртбұрыштың фондық түсі немесе жүгірткі басқару элементіндегі тұтқаның сол жағындағы сызықтың түсі.

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

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

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

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

If( Condition, Result )

Мысал

  1. Ауыстырып-қосқышты қосып, оны MemberDiscount деп атаңыз.

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

  2. Белгі қосыңыз және оның Мәтін сипатын мына формулаға орнатыңыз:
    If(MemberDiscount.Value = true, "Price: $75", "Price: $100")

    If функциясы немесе басқа функциялар туралы қосымша ақпарат керек пе?

  3. F5 пернесін басып, мәнін MemberDiscount деп өзгертіңіз.

    MemberDiscount қосулы немесе өшірулі болуына байланысты белгі әртүрлі бағаны көрсетеді.

  4. Әдепкі жұмыс кеңістігіне оралу үшін Esc пернесін басыңыз.

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

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

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

  • HandleFill және FalseFill
  • HandleFill және FalseHoverFill
  • HandleFill және TrueFill
  • HandleFill және TrueHoverFill
  • FalseFill және басқару элементінен тыс түс
  • FalseHoverFill және басқару элементінен тыс түс
  • TrueFill және басқару элементінен тыс түс
  • TrueHoverFill және басқару элементінен тыс түс

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

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

  • AccessibleLabel болуы керек.
  • FalseText болуы қажет.
  • TrueText болуы қажет.

Көру қабілеті төмен кезде қолдау

  • ShowLabel мәнін true деп орнатуды қарастырыңыз, осылайша пайдаланушылар ауыстырып-қосқыш мәнін жылдам анықтай алады.

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

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

Ескерім

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

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