Power Apps में आकार और चिह्न नियंत्रण

ग्राफिक्स जिसके लिए आप उपस्थिति और व्यवहार गुणों को कॉन्फ़िगर कर सकते हैं.

वर्णन

इन नियंत्रणों में तीर, ज्यामितीय आकार, एक्शन आइकन और प्रतीक शामिल हैं जिनके लिए आप भरण, आकार और स्थान जैसे गुण कॉन्फ़िगर कर सकते हैं. आप उनके OnSelect गुण को भी कॉन्फ़िगर कर सकते हैं ताकि उपयोगकर्ता द्वारा नियंत्रण चुनने पर ऐप प्रतिक्रिया दे सके.

मुख्य गुण (चिह्न और आकार)

भरण – नियंत्रण का पृष्ठभूमि रंग.

OnSelect – उपयोगकर्ता द्वारा किसी नियंत्रण का चयन करने पर की जाने वाली कार्रवाइयां.

मुख्य गुण (केवल चिह्न)

आइकन - प्रदर्शन के लिए आइकन का प्रकार (उदाहरण के लिए, ArrowDown या ShoppingCart).

रोटेशन - चिह्न को घुमाने के लिए डिग्री की संख्या.

रंग - आइकन का रंग नाम या RGBA मान से.

अतिरिक्त गुण

AccessibleLabel – स्‍क्रीन रीडर्स के लिए लेबल.

DisplayMode – क्या नियंत्रण उपयोगकर्ता इनपुट (संपादन) की अनुमति देता है, केवल डेटा प्रदर्शित करता है (देखें), या अक्षम है (अक्षम).

FocusedBorderColor - नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर का रंग.

FocusedBorderThickness – नियंत्रण केंद्रित होने पर नियंत्रण बॉर्डर की मोटाई.

ऊंचाई - एक नियंत्रण के शीर्ष और निचले किनारों के बीच की दूरी.

HoverFill – नियंत्रण के पृष्ठभूमि का रंग, जब उपयोगकर्ता माउस के पॉइंटर को इस पर रखता है.

PressedBorderColor – जब उपयोगकर्ता जिस नियंत्रण का चयन करता है, उस नियंत्रण के बॉर्डर का रंग.

PressedFill – जब उपयोगकर्ता नियंत्रण का चयन करता है तो नियंत्रण की पृष्ठभूमि का रंग.

TabIndex – अन्य नियंत्रणों के संबंध में कुंजीपटल-नेविगेशन क्रम.

दृश्यमान – नियंत्रण दिखाई देता है या छुपा हुआ है.

चौड़ाई - एक नियंत्रण के बाएँ और दाएँ किनारों के बीच की दूरी.

X – एक नियंत्रण के बाएं किनारे और उसके पैरेंट कंटेनर के बाएं किनारे की बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).

Y – नियंत्रण के शीर्ष किनारे और पैरेंट कंटेनर के शीर्ष किनारे के बीच की दूरी (स्क्रीन करें, यदि कोई पैरेंट कंटेनर नहीं है).

नेविगेट( ScreenName, ScreenTransition )

उदाहरण

  1. डिफॉल्ट Screen नियंत्रण का नाम लक्ष्य दें, एक Label नियंत्रण जोड़ें, और इसका पाठ गुण लक्ष्य को दिखाने के लिए सेट करें.

    नियंत्रण जोड़ें और कॉन्फ़िगर करना नहीं जानते?

  2. एक Screen नियंत्रण जोड़ें, और इसका नाम दें स्रोत.

  3. स्रोत में एक आकार नियंत्रण जोड़ें, और इसके OnSelect गुण को इस सूत्र में जोड़ें:

Navigate(Target, ScreenTransition.Fade)

  1. F5 दबाएँ, और उसके बाद आकार नियंत्रण का चयन करें.

    लक्ष्य स्क्रीन दिखाई देता है.

  2. (वैकल्पिक) डिफ़ॉल्ट कार्यस्थान पर लौटने के लिए Esc दबाएं, एक लक्ष्य में आकार नियंत्रण जोड़ें, और आकार नियंत्रण के OnSelect गुण को इस सूत्र में जोड़ें:

Navigate(Source, ScreenTransition.Fade)

पहुँच-योग्यता दिशा-निर्देश

रंग कॉन्ट्रास्ट

निम्नलिखित केवल उन ग्राफिक्स पर लागू होता है जो बटन के रूप में प्रयुक्त होते हैं या अन्यथा केवल सजावट के लिए नहीं होते हैं.

चिन्ह के लिए:

बॉर्डर्स के साथ आकार के लिए:

  • BorderColor और रंग नियंत्रण से बाहर
  • FocusedBorderColor और रंग नियंत्रण के बाहर (यदि बटन की तरह उपयोग किया गया)

सीमाओं के बिना आकार के लिए:

  • भरण और रंग नियंत्रण से बाहर
  • PressedFill और रंग नियंत्रण के बाहर (यदि बटन की तरह उपयोग किया गया)
  • HoverFill और रंग नियंत्रण के बाहर (यदि बटन की तरह उपयोग किया गया)

स्क्रीन-रीडर समर्थन

  • AccessibleLabel को महत्वपूर्ण ग्राफ़िक्स के लिए सेट होना चाहिए.

  • यदि ग्राफ़िक सजावट के लिए है या अनावश्यक जानकारी देता है, तो AccessibleLabel को खाली छोड़ दें या इसे खाली स्ट्रिंग "" पर सेट करें. स्क्रीन रीडर इन ग्राफ़िक्स को नज़रअंदाज़ कर देंगे.

उदाहरण के लिए, आप एक लेबल के बगल में एक लॉक आइकन रख सकते हैं, जो कहता है कि इस प्रपत्र को संशोधित नहीं किया जा सकता. आपको आइकन के लिए AccessibleLabel की आवश्यकता नहीं है क्योंकि लेबल पहले से ही इसका अर्थ समझाता है.

महत्वपूर्ण

जब TabIndex शून्य या उससे अधिक होता है, तो आइकन या आकार एक बटन बन जाता है. इसका स्वरूप नहीं बदलता है, लेकिन स्क्रीन रीडर इसे एक बटन के रूप में मानेंगे. वे नियंत्रण की उपेक्षा नहीं करेंगे, भले ही AccessibleLabel खाली हो. जब TabIndex शून्य से कम होता है, तो स्क्रीन रीडर आइकन या आकार को एक छवि के रूप में मानते हैं.

कीबोर्ड समर्थन

  • TabIndex शून्य या अधिक होना चाहिए, यदि ग्राफिक का उपयोग बटन के रूप में किया जाता है तो. कीबोर्ड उपयोगकर्ता तब उस पर नेविगेट कर सकते हैं.

  • यदि ग्राफिक का उपयोग बटन के रूप में किया जाता है, तो फोकस संकेतक स्पष्ट रूप से दिखाई देने चाहिए. इस परिणाम को प्राप्त करने के लिए FocusedBorderColor और FocusedBorderThickness का उपयोग करें.

नोट

क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)

सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).