Power Apps में ड्रॉप डाउन नियंत्रण

एक सूची केवल पहला आइटम दिखाती है, जब तक कि उपयोगकर्ता इसे नहीं खोलता है.

वर्णन

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

मुख्य गुण

डिफॉल्ट – उपयोगकर्ता द्वारा किसी अलग मान को निर्दिष्ट करने से पहले नियंत्रण का प्रारंभिक मान.

आइटम – डेटा का स्रोत जिसमें आइटम शामिल होते हैं, जो नियंत्रण में दिखाई देते हैं. यदि स्रोत में कई स्तंभ हैं, तो उस डेटा के उस स्तंभ में नियंत्रण का मान गुण सेट करें जिसे आप दिखाना चाहते हैं.

मान – डेटा का स्तंभ जिसे आप नियंत्रण में दिखाना चाहते हैं(उदाहरण के लिए, यदि किसी डेटा स्रोत में एकाधिक स्तंभ हैं).

चयनित – डेटा रिकॉर्ड जो चयनित आइटम का प्रतिनिधित्व करता है.

AllowEmptySelection – क्या नियंत्रण में कोई चयनित आइटम नहीं हो सकता है. गलत होने पर, हमेशा एक चयनित आइटम होगा, जो प्रारंभ में डिफ़ॉल्ट या पहला आइटम होगा।

अतिरिक्त गुण

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

BorderColor – नियंत्रण बॉर्डर का रंग.

BorderStyle – क्या नियंत्रण की सीमारेखा ठोस, डैशित, बिंदुदार या कुछ नहीं है.

BorderThickness – नियंत्रण बॉर्डर की मोटाई.

ChevronBackground – ड्रॉपडाउन सूची में नीचे तीर के पीछे का रंग.

ChevronFill – एक ड्रॉपडाउन सूची में नीचे तीर का रंग.

रंग – एक नियंत्रण में पाठ का रंग.

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

DisabledBorderColor – नियंत्रण की बॉर्डर का रंग यदि नियंत्रण का DisplayMode गुण अक्षम में सेट है.

DisabledColor – एक नियंत्रण में पाठ का रंग यदि इसका DisplayMode गुण अक्षम में सेट है.

DisabledFill – एक नियंत्रण की पृष्ठभूमि का रंग यदि उसका DisplayMode गुण अक्षम पर सेट है.

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

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

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

फॉंन्ट – फॉंन्ट परिवार का नाम जिसमें पाठ दिखाई देता है.

FontWeight – एक नियंत्रण में पाठ का मान: बोल्ड, सेमीबोल्ड, सामान्य, या हल्का.

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

HoverBorderColor – नियंत्रण की बॉर्डर का रंग जब उपयोगकर्ता माउस के पॉइंटर को नियंत्रण पर रखता है.

HoverColor – एक नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस पर माउस का पॉइंटर रखता है.

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

इटैलिक – एक नियंत्रण में पाठ इटैलिक है या नहीं.

OnChange – जब उपयोगकर्ता किसी नियंत्रण का मान बदलता है (उदाहरण के लिए, स्लाइडर को एडजस्ट करके) तो की जाने वाली कार्रवाइयां.

OnSelect – जब उपयोगकर्ता किसी नियंत्रण को टैप या क्लिक करता है, तो की जाने वाली कार्रवाइयां.

PaddingBottom – एक नियंत्रण में पाठ और उस नियंत्रण के निचले किनारे के बीच की दूरी.

PaddingLeft – एक नियंत्रण में पाठ और उस नियंत्रण के बाएं किनारे के बीच की दूरी.

PaddingRight – एक नियंत्रण में पाठ और उस नियंत्रण के दाएं किनारे के बीच की दूरी.

PaddingTop – एक नियंत्रण में पाठ और उस नियंत्रण के ऊपरी किनारे के बीच की दूरी.

PressedBorderColor – उपयोगकर्ता द्वारा उस नियंत्रण को टैप या क्लिक करने पर नियंत्रण की बॉर्डर का रंग.

PressedColor – नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस नियंत्रण को टैप करता है या क्लिक करता है.

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

रीसेट क्या कोई नियंत्रण अपने डिफ़ॉल्ट मान पर वापस आता है.

SelectedText (डेप्रकेटेड) - एक स्ट्रिंग मान जो चयनित आइटम का प्रतिनिधित्व करता है. अनुप्रयोग में ड्रॉप-डाउन नियंत्रण नाम के साथ "Dropdown1" को प्रतिस्थापित करते हुए, इसके बजाय Dropdown1.SelectedText.Value का उपयोग करें.

SelectionColor – किसी सूची में चयनित आइटम या आइटम्स के पाठ का रंग या पेन नियंत्रण में चयन उपकरण का रंग.

SelectionFill – किसी सूची या पेन नियंत्रण के चयनित क्षेत्र में चयनित आइटम या आइटम्स की पृष्ठभूमि का रंग.

आकार - एक नियंत्रण पर दिखाई देने वाले पाठ का फ़ॉन्ट आकार.

स्ट्राइकथ्रू – क्या नियंत्रण पर दिखाई देने वाले पाठ के आरपार कोई रेखा दिखाई देती है.

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

Tooltip – व्याख्यात्मक पाठ जो उपयोगकर्ता द्वारा एक नियंत्रण पर कर्सर को ले जाने पर प्रकट होता है.

अंडरलाइन – क्या एक नियंत्रण पर दिखाई देने वाले पाठ के नीचे एक रेखा दिखाई देती है.

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

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

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

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

नोट

फ्लाईआउट सीमा गुण FocusedBorder गुण द्वारा नियंत्रित होते हैं।

उदाहरण

साधारण सूचि

  1. एक ड्रॉप डाउन नियंत्रण जोड़ें, और फिर इसके आइटम्स गुण को इस व्यंजक पर सेट करें:

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

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

  2. Alt कुंजी दबाते हुए नियंत्रण के नीचे के तीर का चयन करके सूची में आइटम दिखाएं.

एक डेटा स्रोत से सूची

इस प्रक्रिया के सिद्धांत किसी भी डेटा स्रोत पर लागू होते हैं जो तालिका प्रदान करते हैं लेकिन, इन चरणों का सटीक रूप से पालन करने के लिए, आपको एक परिवेश खोलना होगा जिसके लिए Microsoft Dataverse बनाई गई है और नमूना डेटा जोड़ा गया है.

  1. एक खाली ऐप खोलें, और फिर खाते टेबल निर्दिष्ट करें.

  2. एक ड्रॉप डाउन नियंत्रण जोड़ें, और इसके आइटम्स गुण को इस सूत्र में सेट करें:

    Distinct(Accounts, 'Address 1: City')

    यह फॉर्मूला खाता टेबल में सभी शहरों को दिखाता है. यदि एक से अधिक रिकॉर्ड में एक ही शहर है, विशिष्ट फ़ंक्शन आपके ड्रॉप-डाउन नियंत्रण में डुप्लिकेशन को छुपाता है.

  3. (वैकल्पिक) शहरों के लिए अपने ड्रॉप डाउन नियंत्रण का नाम बदलें, एक उर्ध्वाधर गैलरी नियंत्रण जोड़ें, और इस फॉर्मूले में गैलरी के आइटम्स गुण सेट करें:

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

    यह फ़िल्टर फ़ंक्शन खाता टेबल में केवल वे रिकॉर्ड दिखाता है जिसके लिए शहरों नियंत्रण में शहर चयनित मान से मेल खाता है.

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

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

वहाँ बीच में पर्याप्त रंग कॉन्ट्रास्ट होना चाहिए:

  • ChevronFill और ChevronBackground
  • ChevronHoverFill और ChevronHoverBackground
  • SelectionColor और SelectionFill
  • SelectionFill और भरण

यह मानक रंग कॉन्ट्रास्ट आवश्यकताओं के अतिरिक्त है.

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

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

  • TabIndex शून्य या अधिक होना चाहिए ताकि कुंजीपटल उपयोगकर्ता इस पर नेविगेट कर सकें.
  • फोकस संकेतक स्पष्ट रूप से दिखाई देने चाहिए. इसे हासिल करने के लिए FocusedBorderColor और FocusedBorderThickness उपयोग करें.

नोट

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

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