नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
एक नियंत्रण जिसे उपयोगकर्ता ऐप के साथ इंटरैक्ट करने के लिए क्लिक या टैप कर सकता है।
वर्णन
उपयोगकर्ता द्वारा नियंत्रण पर क्लिक या टैप करने पर एक या अधिक सूत्रों को चलाने के लिए बटन नियंत्रण केOnSelect गुण को कॉन्फ़िगर करें.
मुख्य गुण
OnSelect - उपयोगकर्ता द्वारा किसी नियंत्रण पर टैप या क्लिक करने पर की जाने वाली कार्रवाइयाँ.
पाठ – वह पाठ जो किसी नियंत्रण पर दिखाई देता है या जिसे उपयोगकर्ता किसी नियंत्रण में टाइप करता है.
अतिरिक्त गुण
संरेखित करें - इसके नियंत्रण के क्षैतिज केंद्र के संबंध में पाठ का स्थान।
AutoDisableOnSelect - OnSelect व्यवहार चलने के दौरान स्वचालित रूप से नियंत्रण को अक्षम कर देता है।
बॉर्डरकलर - नियंत्रण की सीमा का रंग।
बॉर्डरस्टाइल - चाहे किसी नियंत्रण की सीमा ठोस, धराशायी हो, बिंदीदार हो, या कोई भी न हो।
बॉर्डरथिकनेस - नियंत्रण की सीमा की मोटाई।
रंग - नियंत्रण में पाठ का रंग।
ContentLanguage - नियंत्रण की सामग्री की भाषा, यदि नियंत्रण के कंटेनर से भिन्न है।
DisplayMode - क्या नियंत्रण उपयोगकर्ता इनपुट (संपादित करें) की अनुमति देता है, केवल डेटा प्रदर्शित करता है (देखें), या अक्षम (अक्षम) है।
DisabledBorderColor - नियंत्रण की सीमा का रंग यदि नियंत्रण का DisplayMode गुण अक्षम करने के लिए सेट किया गया है।
DisabledColor - नियंत्रण में पाठ का रंग यदि इसकी DisplayMode संपत्ति अक्षम पर सेट है।
DisabledFill - एक नियंत्रण की पृष्ठभूमि का रंग यदि इसकी DisplayMode संपत्ति अक्षम पर सेट है।
FocusedBorderColor - नियंत्रण केंद्रित होने पर नियंत्रण की सीमा का रंग।
FocusedBorderThickness - नियंत्रण की सीमा की मोटाई जब नियंत्रण केंद्रित होता है।
भरण - एक नियंत्रण की पृष्ठभूमि रंग।
फ़ॉन्ट - फ़ॉन्ट के परिवार का नाम जिसमें पाठ दिखाई देता है।
FontWeight - एक नियंत्रण में पाठ का वजन: बोल्ड, सेमीबोल्ड, नॉर्मल, या लाइटर।
ऊंचाई - नियंत्रण के ऊपर और नीचे के किनारों के बीच की दूरी।
HoverBorderColor – एक नियंत्रण की सीमा का रंग जब उपयोगकर्ता उस नियंत्रण पर माउस सूचक रखता है.
होवरकलर - एक नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस पर माउस पॉइंटर रखता है।
होवरफिल - एक नियंत्रण की पृष्ठभूमि का रंग जब उपयोगकर्ता उस पर माउस पॉइंटर रखता है।
इटैलिक - क्या नियंत्रण में पाठ इटैलिक है।
PaddingBottom - एक नियंत्रण में पाठ और उस नियंत्रण के निचले किनारे के बीच की दूरी।
PaddingLeft - एक नियंत्रण में पाठ और उस नियंत्रण के बाएं किनारे के बीच की दूरी।
पैडिंगराइट - एक नियंत्रण में पाठ और उस नियंत्रण के दाहिने किनारे के बीच की दूरी।
PaddingTop - एक नियंत्रण में पाठ और उस नियंत्रण के शीर्ष किनारे के बीच की दूरी।
दबाया -सच है जबकि एक नियंत्रण दबाया जा रहा है, अन्यथा गलत।
PressedBorderColor – एक नियंत्रण की सीमा का रंग जब उपयोगकर्ता टैप या क्लिक करता है कि नियंत्रण.
PressedColor – एक नियंत्रण में पाठ का रंग जब उपयोगकर्ता उस नियंत्रण को टैप या क्लिक करता है।
PressedFill - एक नियंत्रण की पृष्ठभूमि का रंग जब उपयोगकर्ता उस नियंत्रण को टैप या क्लिक करता है।
RadiusBottomLeft - वह डिग्री जिस तक नियंत्रण का निचले-बाएँ कोने को गोल किया जाता है।
RadiusBottomRight - वह डिग्री जिस तक नियंत्रण का निचला-दायां कोना गोल होता है।
RadiusTopLeft - वह डिग्री जिस तक नियंत्रण का ऊपरी-बाएँ कोना गोल होता है।
RadiusTopRight - वह डिग्री जिस तक नियंत्रण का ऊपरी-दाएँ कोना गोल होता है।
आकार – किसी नियंत्रण पर दिखाई देने वाले पाठ का फ़ॉन्ट आकार.
स्ट्राइकथ्रू - क्या कोई रेखा नियंत्रण पर दिखाई देने वाले पाठ के माध्यम से दिखाई देती है।
TabIndex - अन्य नियंत्रणों के संबंध में कीबोर्ड नेविगेशन क्रम।
टूलटिप - व्याख्यात्मक पाठ जो तब प्रकट होता है जब उपयोगकर्ता किसी नियंत्रण पर होवर करता है।
रेखांकित करें - क्या नियंत्रण पर दिखाई देने वाले पाठ के नीचे कोई पंक्ति दिखाई देती है।
VerticalAlign - उस नियंत्रण के ऊर्ध्वाधर केंद्र के संबंध में एक नियंत्रण पर पाठ का स्थान।
दृश्यमान - चाहे कोई नियंत्रण प्रकट होता है या छिपा हुआ है।
चौड़ाई - नियंत्रण के बाएँ और दाएँ किनारों के बीच की दूरी।
X - नियंत्रण के बाएं किनारे और उसके मूल कंटेनर के बाएं किनारे के बीच की दूरी (यदि कोई मूल कंटेनर नहीं है तो स्क्रीन)।
Y - एक नियंत्रण के ऊपरी किनारे और मूल कंटेनर के ऊपरी किनारे के बीच की दूरी (यदि कोई मूल कंटेनर नहीं है तो स्क्रीन)।
संबंधित कार्य
नेविगेट (स्क्रीननाम, स्क्रीनट्रांजिशनवैल्यू)
उदाहरण
किसी बटन में कोई मूल सूत्र जोड़ना
एक पाठ इनपुट नियंत्रण जोड़ें, और उसका Source रखें.
नियंत्रण जोड़ने, नाम देने और कॉन्फ़िगर करने का तरीका नहीं जानते हैं?
एक बटन नियंत्रण जोड़ें, इसकी पाठ संपत्ति को "जोड़ें" पर सेट करें, और इसकी OnSelect संपत्ति को इस सूत्र पर सेट करें:
UpdateContext({कुल:कुल + मूल्य(Source.Text)})UpdateContext फ़ंक्शन या अन्य फ़ंक्शंस के बारे में अधिक जानकारी चाहते हैं?
कोई लेबल नियंत्रण जोड़ें, सूत्र पट्टी में इसके पाठ गुण को मान (कुल) पर सेट करें, और तब F5 दबाएँ.
स्रोत से डिफ़ॉल्ट पाठ साफ़ करें, उसमें कोई संख्या लिखें और फिर जोड़ें पर क्लिक करें या टैप करें.
लेबल नियंत्रण आपके द्वारा लिखे गए नंबर को दिखाता है.
स्रोत से संख्या साफ़ करें, उसमें कोई अन्य संख्या लिखें और फिर जोड़ें पर क्लिक करें या टैप करें.
लेबल नियंत्रण आपके द्वारा लिखे गए दो नंबरों का योग दिखाता है.
(वैकल्पिक) पिछले चरण को एक या अधिक बार दोहराएं।
डिफ़ॉल्ट कार्यस्थान पर वापस जाने के लिए, Esc दबाएँ (या ऊपरी-दाएँ कोने में बंद करें चिह्न पर क्लिक या टैप करें)।
एकाधिक सूत्रों के साथ एक बटन कॉन्फ़िगर करें
एक सूत्र जोड़ें जो प्रविष्टियों के बीच पाठ इनपुट नियंत्रण को साफ़ करता है।
स्रोत की HintText संपत्ति को "एक नंबर दर्ज करें" पर सेट करें।
इस सूत्र में जोड़ें का OnSelect गुण सेट करें:
UpdateContext({कुल:कुल + मूल्य(Source.Text)});
UpdateContext({ClearInput: ""})नोट
अर्धविराम के साथ कई सूत्रों को अलग करें ";"।
स्रोत की डिफ़ॉल्ट संपत्ति को ClearInput पर सेट करें।
F5 दबाएँ, और फिर एक साथ कई संख्याएँ जोड़कर अनुप्रयोग का परीक्षण करें.
कुल को रीसेट करने के लिए एक और बटन जोड़ें
गणनाओं के बीच कुल साफ़ करने के लिए एक दूसरा बटन जोड़ें।
एक और बटन नियंत्रण जोड़ें, इसकी पाठ संपत्ति को "साफ़ करें" पर सेट करें, और इस सूत्र के लिए अपनी OnSelect संपत्ति सेट करें:
अपडेटकॉन्टेक्स्ट ({कुल:0})
F5 दबाएँ, एक साथ कई संख्याएँ जोड़ें और फिर कुल को रीसेट करने के लिए साफ़ करें पर क्लिक या टैप करें.
बटन का स्वरूप बदलें
बटन का आकार परिवर्तित करना
डिफ़ॉल्ट रूप से, Power Apps गोल कोनों के साथ एक आयताकार बटन नियंत्रण बनाता है. आप बटन नियंत्रण के आकार में बुनियादी संशोधन कर सकते हैं, इसकी ऊंचाई, चौड़ाई और त्रिज्या गुण सेट करके।
नोट
आइकन और आकृतियाँ विभिन्न प्रकार के डिज़ाइन प्रदान करते हैं और कुछ समान बुनियादी कार्य कर सकते हैं जो बटन नियंत्रण करते हैं। हालाँकि, चिह्नों और आकृतियों में कोई पाठ गुण नहीं होता है.
एक बटन नियंत्रण जोड़ें, और एक बड़ा चौकोर बटन बनाने के लिए इसकी ऊंचाई और चौड़ाई गुणों को 300 पर सेट करें।
प्रत्येक कोने पर वक्रता की मात्रा को समायोजित करने के लिए RadiusTopLeft, RadiusTopRight, RadiusBottomLeft, और RadiusBottomRight गुणों को संशोधित करें। यहां विभिन्न आकृतियों के कुछ उदाहरण दिए गए हैं, जिनमें से प्रत्येक 300 x 300 वर्ग बटन से शुरू होता है:
- एक वृत्त बनाने के लिए सभी चार त्रिज्या मानों को 150 पर सेट करें।
- पत्ती के आकार का बटन बनाने के लिए RadiusTopLeft और RadiusBottomRight के लिए मानों को 300 पर सेट करें।
- टैब के आकार का बटन बनाने के लिए RadiusTopLeft और RadiusTopRight के मानों को 300 पर सेट करें, और RadiusBottomLeft और RadiusBottomRight के मानों को 100 पर सेट करें।
जब आप किसी बटन पर होवर करते हैं तो उसका रंग बदलें
डिफ़ॉल्ट रूप से, बटन नियंत्रण का भरण रंग 20% तक मंद हो जाएगा जब आप उस पर माउस से होवर करते हैं। आप HoverFill गुण को बदलकर इस व्यवहार को समायोजित कर सकते हैं, जो ColorFade फ़ंक्शन का उपयोग करता है। यदि आप ColorFade सूत्र को सकारात्मक प्रतिशत पर सेट करते हैं, तो जब आप बटन पर होवर करते हैं तो रंग हल्का हो जाता है, जबकि एक नकारात्मक प्रतिशत रंग को गहरा बनाता है।
- आपके द्वारा बनाए गए बटनों में से एक की HoverFill संपत्ति में ColorFade प्रतिशत बदलें, और प्रभावों का निरीक्षण करें।
आप इसके होवरफिल गुण को एक सूत्र पर सेट करके बटन नियंत्रण का रंग भी निर्दिष्ट कर सकते हैं, जिसमें ColorFade फ़ंक्शन के बजाय ColorValue फ़ंक्शन होता है, जैसा कि ColorValue ("लाल") में होता है।
नोट
रंग मान कोई भी सीएसएस रंग परिभाषा हो सकता है, या तो नाम या हेक्स मान।
- आपके द्वारा बनाए गए बटनों में से एक में ColorFade फ़ंक्शन को ColorValue फ़ंक्शन से बदलें और प्रभावों का निरीक्षण करें.
सुलभता दिशानिर्देश
रंग कंट्रास्ट
- मानक रंग विपरीत आवश्यकताएं लागू होती हैं।
स्क्रीन रीडर समर्थन
- पाठ मौजूद होना चाहिए।
कीबोर्ड समर्थन
- TabIndex शून्य या उससे अधिक होना चाहिए ताकि कीबोर्ड उपयोगकर्ता उस पर नेविगेट कर सकें।
- फोकस संकेतक स्पष्ट रूप से दिखाई देने चाहिए। इसे प्राप्त करने के लिए FocusedBorderColor और FocusedBorderThickness का उपयोग करें।