Power Apps में पेन इनपुट नियंत्रण

एक नियंत्रण जिसमें उपयोगकर्ता एक छवि के क्षेत्रों को आरेखित, मिटा और हाइलाइट कर सकता है.

वर्णन

उपयोगकर्ता इस नियंत्रण का उपयोग व्हाइटबोर्ड की तरह कर सकता है, आरेख बना सकता है और ऐसे शब्द लिख सकता है जिन्हें टाइप किए गए पाठ में बदला जा सकता है.

मुख्य गुण

छवि – आउटपुट गुण जो अंतिम उपयोगकर्ता द्वारा तैयार की गई छवि का प्रतिनिधित्व करता है.

रंग - इनपुट स्ट्रोक का रंग.

मोड – नियंत्रण आरेखित करें या मिटाएं मोड में है. चयन मोड हटा दिया गया है.

अतिरिक्त गुण

AccessibleLabel – स्‍क्रीन रीडर्स के लिए लेबल. नियंत्रण के उद्देश्य के साथ-साथ इनपुट की वैकल्पिक विधियों का वर्णन करने के लिए प्रयुक्त किया जा सकता है.

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

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

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

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

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

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

इनपुट - डेप्रकेटेड. क्या इनपुट माउस, पेन या स्पर्श इनपुट का समर्थन करता है. डिफ़ॉल्ट मान (7) तीनों का समर्थन करता है.

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

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

SelectionThickness - पेन-इनपुट नियंत्रण के लिए चयन उपकरण की मोटाई.

ShowControls – क्या एक ऑडियो या वीडियो प्लेयर दिखाता है, उदाहरण के लिए एक प्ले बटन और एक वॉल्यूम स्लाइडर, और एक पेन नियंत्रण दिखाता है, उदाहरण के लिए, ड्राइंग, मिटाने और साफ़ करने के लिए आइकन.

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

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

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

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

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

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

कलेक्ट( CollectionName, DatatoCollect )

उदाहरण

छवियों का एक सेट बनाएँ

  1. पेन इनपुट नियंत्रण जोड़ें, इसे MyDoodles नाम दें, और इसके ShowControls गुण को सही पर सेट करें.

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

  2. Button नियंत्रण जोड़ें, नीचे MyDoodles पर ले जाएं, जोड़ें दिखाने के लिए Button नियंत्रण का पाठ गुण सेट करें.

  3. Button नियंत्रण का OnSelect गुण इस सूत्र पर सेट करें:
    कलेक्ट(डूडल्स, {Sketch:MyDoodles.Image})

  4. छवि गैलरी नियंत्रण जोड़ें, इसे Button नियंत्रण के नीचे ले जाएं, और छवि गैलरी नियंत्रण की चौड़ाई को तब तक सिकोड़ें जब तक कि यह तीन आइटम न दिखाए.

  5. छवि गैलरी के आइटम गुण को डूडल्स पर सेट करें और फिर F5 दबाएं.

  6. MyDoodles में एक छवि बनाएं, और फिर Button नियंत्रण पर क्लिक या टैप करें.

    आपके द्वारा खींची गई छवि छवि गैलरी नियंत्रण में दिखाई देती है.

  7. (वैकल्पिक) पेन इनपुट नियंत्रण में, जिस छवि को आपने आरेखित किया है, उसे हटाने के लिए आइकन पर क्लिक या टैप करें, दूसरी छवि आरेखित करें, और फिर Button नियंत्रण पर क्लिक या टैप करें.

  8. Image gallery नियंत्रण में, Image नियंत्रण के OnSelect गुण को इस सूत्र में सेट करें:
    हटाएं(Doodles, ThisItem)

  9. छवि गैलरी नियंत्रण में क्लिक या टैप करके किसी आरेख को हटाएं.

SaveData फंक्शन का उपयोग अपने आरेखण को स्थानीय रूप से सहेजने या पैच फंक्शन का उपयोग उन्हें डेटा स्रोत में सहजने के लिए करें.

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

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

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

  • BorderColor और नियंत्रण के बाहर रंग (यदि कोई सीमा है)
  • Fill और नियंत्रण के बाहर रंग (यदि कोई सीमा है)

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

  • AccessibleLabel मौजूद होना चाहिए.

    महत्वपूर्ण

    पेन इनपुट स्क्रीन रीडर उपयोगकर्ताओं के लिए पहुंच योग्य नहीं है. इनपुट का हमेशा एक वैकल्पिक रूप प्रदान करें. उदाहरण के लिए, यदि कोई आरेख आवश्यक है, तो एक छवि अपलोड करने के लिए Add picture नियंत्रण को उपयोगकर्ताओं के लिए जोड़ने पर विचार करें. दोनों विधियों की पेशकश की जा सकती है और उपयोगकर्ता उसे चुन सकता है जो उसके लिए अधिक सुविधाजनक है.

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

महत्वपूर्ण

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

नोट

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

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