2010-04-15 12 views
14

मुझे अधिकांश WinForms नियंत्रणों के लिए डिज़ाइन व्यू में 'टैग' संपत्ति दिखाई देती है। मैंने इस टैग का कभी भी उपयोग नहीं किया है और जानना चाहता हूं कि मैं इसका उपयोग क्यों करना चाहता हूं।Winforms नियंत्रण टैग का उद्देश्य क्या है?

उत्तर

6

हम टैग का भारी उपयोग करते हैं। इनपुट की जांच करने के लिए हमारे पास कुछ तरीके हैं, और ये विधियां टैग में क्या करती हैं यह जानने के लिए कि नियंत्रण करने के लिए क्या नियंत्रण है।

आईई: एक पाठ बॉक्स है अगर RQ = 1; डीटी = पूर्णांक; मैक्स = 100

स्वचालित विधि जानता है कि इस पाठ को खाली नहीं छोड़ा जा सकता है, कि 0 के भीतर केवल पूर्णांकों स्वीकार करना चाहिए और 100 हम इसके लिए एक पूर्ण छद्म घोषणात्मक भाषा है।

उपयोगी प्रकार की तरह!

आपके प्रश्न के लिए अधिक विशिष्ट, टैग आपके उपयोग के लिए हैं।

+0

Thx। मैं इसके लिए कुछ अच्छा उपयोग देख सकता हूं: टैग का उपयोग करके प्रत्येक नियंत्रण में सत्यापन बाधाओं को संलग्न करें। – Reena

+0

वही एल्गोरिदम, जब यह RQ = 1 का पता लगाता है, पृष्ठभूमि रंग को पूर्वनिर्धारित रंग के साथ सेट करें। तो एक ही प्रयास के साथ, आपका इंटरफ़ेस दिखाता है कि कौन से फ़ील्ड अनिवार्य हैं और कौन नहीं हैं –

7

अतिरिक्त डेटा के लिए यह एक सामान्य "पकड़-सब" है जिसे आप नियंत्रण के साथ स्टोर करना चाहते हैं।

मैंने भी इसका कभी भी उपयोग नहीं किया है।

5

उदाहरण के लिए आपके पास एकल विधि हैंडलिंग क्लिक के साथ बहुत सारे बटन हैं। फिर हैंडलर पर आप उन्हें एक दूसरे से अलग करते हैं। तो आप किसी प्रकार का आईडी (या संदर्भ) डालते हैं और फिर वहां पहुंचते हैं।

+1

मुझे यह विचार पसंद है। – Reena

11

यह आपको अपने कुछ डेटा को नियंत्रण के साथ स्टोर करने की अनुमति देता है। यह tree नियंत्रणों में अधिकतर उपयोगी है जहां आप प्रत्येक नोड/पत्ती से जुड़े कुछ अतिरिक्त डेटा चाहते हैं। इस तरह जब आप किसी नोड पर क्लिक करते हैं तो आप नोड से संबंधित एक क्रिया निष्पादित कर सकते हैं।

संबंधित मुद्दे