Power Apps бағдарламасындағы пішін және белгіше басқару элементтері
Сыртқы түр және мінез-құлық сипаттарын конфигурациялауға болатын графика.
Сипаттама
Бұл басқару элементтеріне көрсеткілер, геометриялық пішіндер, әрекет белгішелері және таңбалар кіреді, олар үшін сіз толтыру, өлшем және орын сияқты сипаттарды конфигурациялай аласыз. Сондай-ақ олардың OnSelect сипатын пайдаланушы басқару элементін таңдаса бағдарлама жауап беретіндей конфигурациялауға болады.
Негізгі сипаттар (белгішелер мен пішіндер)
Толтыру - Басқару элементінің фондық түсі.
OnSelect – Пайдаланушы басқару элементін таңдаған кезде орындалатын әрекеттер.
Негізгі сипаттар (тек белгішелер)
Icon - Көрсететін белгіше түрі (мысалы, ArrowDown немесе ShoppingCart).
Rotation - Белгішені айналдырудың градустар саны.
Color - Атауы немесе RGBA мәндері бойынша белгішенің түсі.
Қосымша сипаттар
AccessibleLabel – экраннан оқу бағдарламасының белгісі.
DisplayMode – басқару элементі пайдаланушыға деректерді енгізуге (Өңдеу), тек көрсетуге (Көру) рұқсат ететінін немесе деректер өшірілген (Өшірілген) болатынын анықтайды.
FocusedBorderColor – Басқару элементін фокустаған кездегі басқару элементі жиегінің түсі.
FocusedBorderThickness – Басқару элементін фокустаған кездегі басқару элементі жиегінің қалыңдығы.
Height – Басқару элементінің жоғарғы және төменгі шеттерінің арасындағы қашықтық.
HoverFill – Пайдаланушы үстіне тінтуір меңзерін ұстап тұрған кездегі басқару элементі фонының түсі.
PressedBorderColor – Пайдаланушы басқару элементін таңдағандағы басқару элементі жиегінің түсі.
PressedFill – Пайдаланушы басқару элементін таңдаған кездегі басқару элементі фонының түсі.
TabIndex – Басқа басқару элементтеріне қатысты пернетақта навигациясының реті.
Көрінетін – Басқару элементі көрінетіндігі немесе жасырылатындығы.
Ені – Басқару элементінің сол жақ және оң жақ шеттерінің арасындағы қашықтық.
Х - басқару элементінің сол жақ жиегі мен басты контейнерінің сол жиегі арасындағы қашықтық (егер басты контейнер болмаса, экран).
Y - басқару элементінің жоғарғы жиегі мен басты контейнерінің жоғарғы жиегі арасындағы қашықтық (егер басты контейнер болмаса, экран).
Қатысты функциялар
Navigate( ScreenName, ScreenTransition )
Мысал
Әдепкі Screen басқару элементіне Мақсат атауын беріңіз, Label басқару элементін қосыңыз және оның Мәтін сипатын Мақсат сөзін көрсетуге орнатыңыз.
Басқару элементін қосу және конфигурациялау жолын білмейсіз бе?
Screen басқару элементін қосып, оны Көз деп атаңыз.
Көз ішінде Пішін басқару элементін қосыңыз және оның OnSelect сипатын мына формулаға орнатыңыз:
Navigate(Target, ScreenTransition.Fade)
F5 пернесін, содан кейін Пішін басқару элементін таңдаңыз.
Мақсат экраны көрінеді.
(міндетті емес) Әдепкі жұмыс кеңістігіне оралу үшін Esc пернесін басыңыз, Мақсат элементіне Пішін басқару элементін қосыңыз және Пішін басқару элементінің OnSelect сипатын мына формулаға орнатыңыз:
Navigate(Source, ScreenTransition.Fade)
Арнайы мүмкіндіктер туралы нұсқаулар
Түс контрасты
Төмендегілер тек түймешіктер ретінде пайдаланылатын немесе тек әшекейлеу үшін емес басқалай пайдаланылатын графикаға қатысты болады.
Белгішелер үшін:
- Түс және Толтыру
- Басқа түс контрастына қойылатын стандартты талаптар қолданылады (түймешік ретінде пайдаланылса)
Жиектері бар пішіндер үшін:
- Жиек түсі және басқару элементінен тыс түс
- FocusedBorderColor және басқару элементінен тыс түс (түймешік ретінде пайдаланылса)
Жиектері жоқ пішіндер үшін:
- Толтыру және басқару элементінен тыс түс
- PressedFill және басқару элементінен тыс түс (түймешік ретінде пайдаланылса)
- HoverFill және басқару элементінен тыс түс (түймешік ретінде пайдаланылса)
Экраннан оқу бағдарламасын қолдау
AccessibleLabel сипаты маңызды графика үшін орнатылуы керек.
Егер графика безендіруге арналған болса немесе артық ақпарат берсе, AccessibleLabel сипатын бос қалдырыңыз немесе оны бос жолға "" орнатыңыз. Экран оқу құралдары бұл графиканы елемейді.
Мысалы, Құлып белгішесін Белгі жанына қоюға болады, ол Бұл пішінді өзгерту мүмкін емес дегенді білдіреді. Сізге белгіше үшін AccessibleLabel сипаты керек емес, себебі Белгі оның мағынасын түсіндіреді.
Маңызды
TabIndex нөлге тең немесе одан жоғары болса, белгіше немесе пішін түймешікке айналады. Оның сыртқы түрі өзгермейді, бірақ экран оқу құралдары оны түймешік ретінде қарастырады. AccessibleLabel сипаты бос болса да, олар басқару элементін назардан тыс қалдырмайды. TabIndex нөлден аз болса, экран оқу құралдары белгішені немесе пішінді кескін ретінде қарастырады.
Пернелерге қолдау көрсету
Сурет түймешік ретінде пайдаланылса, TabIndex нөл немесе одан үлкенірек болуы керек. Содан кейін пернетақтаны пайдаланушылар оны шарлай алады.
Егер сурет түймешік ретінде пайдаланылса, фокустық индикаторлар анық көрінуі керек. Бұл нәтижеге жету үшін FocusedBorderColor және FocusedBorderThickness сипаттарын пайдаланыңыз.
Ескерім
Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)
Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).