Power Apps ішіндегі "Экран" басқару элементі

Бағдарламада бір немесе бірнеше басқа басқару элементін қамтитырн пайдаланушылық интерфейс элементі.

Сипаттама

Бағдарламалардың көпшілігінде Label басқару элементтерін, Button басқару элементтерін және деректерді көрсететін және навигацияны қолдайтын басқа басқару элементтерін қамтитын бірнеше Экран басқару элементін қамтиды. Экранды қосу, экрандардың ретін өзгерту және навигацияны конфигурациялау жолы туралы ақпаратты Экран қосу бөлімінен қарап шығыңыз.

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

BackgroundImage – экранның фонына көрсетілетін кескін файлының аты.

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

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

Height - Экран биіктігі. Бағдарлама респонсивті болса (Шақтау үшін масштабтау сипаты Өшірулі) және бағдарлама жұмыс істеп жатқан құрылғы бұл сипаттан қысқарақ болса, экран тігінен айнала алады.

ImagePosition – Суретпен бірдей өлшемде болмаған жағдайда экрандағы немесе басқару элементіндегі сурет (Толтыру, Шақтау, Созу, Қатарластыру немесе Ортасы бойынша туралау).

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

LoadingSpinnerColor - Жүктелетін санағыштың толтыру түсі.

Name - Экран атауы.

OnHidden – Пайдаланушы экраннан кеткендегі бағдарламаның әрекеті.

OnVisible – Пайдаланушы экранға өткендегі бағдарламаның әрекеті. Бұл сипатты экран пайдаланатын айнымалыларды және алдын ала жүктелетін деректерді реттеу үшін пайдаланыңыз. App.OnStart сипатын бағдарлама іске қосылғаннан кейін реттеу үшін пайдаланыңыз.

Orientation - Экран бағдары. Оның Width мәні Height мәнінен үлкенірек болса, бағдар Layout.Horizontal болады; әйтпесе, ол Layout.Vertical болады.

Size - Экран өлшемін жіктейтін оң бүтін сан. Жіктеу экранның Width сипатын App.SizeBreakpoints сипатындағы мәндермен салыстыру арқылы анықталады. ScreenSize түрі 1-4 арасындағы бүтін сандарға сай төрт мәннен (Small, Medium, Large және ExtraLarge) тұрады.

Width - Экран ені. Бағдарлама респонсивті болса (Шақтау үшін масштабтау сипаты Өшірулі) және бағдарлама жұмыс істеп жатқан құрылғы бұл сипаттан енсіздеу болса, экран көлденеңінен айнала алады.

Қатысты функциялар

Distinct( DataSource, ColumnName )

Мысал

  1. Radio басқару элементін қосыңыз, оған ScreenFills атауын беріңіз және оның Items сипатын мына мәнге орнатыңыз:

    ["Red", "Green"]

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

  2. Әдепкі Экран басқару элементін Көз деп атаңыз, тағы бір Экран басқару элементін қосыңыз және оны Мақсат деп атаңыз.

  3. Көз ішінде Shape басқару элементін қосыңыз (мысалы, көрсеткіні) және оның OnSelect сипатын мына формулаға орнатыңыз:

    Navigate(Target, ScreenTransition.Fade)

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

  4. Мақсат ішінде Shape басқару элементін қосыңыз (мысалы, көрсеткіні) және оның OnSelect сипатын мына формулаға орнатыңыз:

    Navigate(Source, ScreenTransition.Fade)

  5. Мақсат басқару элементінің Fill сипатын мына формулаға орнатыңыз:

    If("Red" in ScreenFills.Selected.Value, RGBA(255, 0, 0, 1), RGBA(54, 176, 75, 1))

  6. Көз экранды таңдаңыз, содан кейін Alt пернесін басып тұрып, Radio басқару элементінде екі опцияның кез келгені таңдаңыз, содан кейін Shape басқару элементін таңдаңыз.

    Мақсат сіз таңдаған түсте көрінеді.

  7. Мақсат ішінде Көз басқару элементіне оралу үшін Shape басқару элементін таңдаңыз.

  8. (міндетті емес) Radio басқару элементінде басқа опцияны таңдаңыз, содан кейін Мақсат басқа түсте көрініп тұрғанына көз жеткізу үшін Shape басқару элементін таңдаңыз.

  9. (міндетті емес) Сол жақ навигация тақтасында Мақсат басқару элементіне меңзерді апару, көрінген көп нүктені таңдау, содан кейін Жоғары жылжыту пәрменін таңдау арқылы экрандардың ретін өзгертіңіз.

    Мақсат пайдаланушы бағдарламаны ашқан кезде бірінші болып көрінеді.

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

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

Экран мәтіннің тиімді фоны болғанда, мыналар арасында тиісті түс контрасты болуы керек:

Мысалы, Экран басқару элементі Label басқару элементін қамтыса және белгі мөлдір етіп толтырылса, онда экранның Толтыру сипаты белгінің фондық түсіне айналады.

Мәтінге қоса, Rating басқару элементіндегі жұлдыздардың кескіндері сияқты маңызды графикалық нысандармен түс контрастын тексеруді қарастырыңыз.

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

  • Әр Экран басқару элементінің мағыналы атауы болуы керек. Экранның атауын басқа басқару элементтері сияқты көруге және өңдеуге болады: басқару элементтері бөлігінің тармақ көрінісінде немесе сипаттар бөлігінің тақырыбында.

    Ескерім

    Жаңа Экран жүктелгенде, экраннан оқу бағдарламалары оның атын жариялайды.

Ескерім

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

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