winforms
अनिवार्य तथ्य
खोज…
पैरामीटर
बहस | विवरण |
---|---|
सम्पत्ति का नाम | बाँधने के लिए नियंत्रण गुण का नाम। |
डेटा स्रोत | डेटा स्रोत का प्रतिनिधित्व करने वाली वस्तु। |
DataMember | बाँधने की संपत्ति या सूची। |
formattingEnabled | निर्धारित करता है, कि क्या प्रदर्शित डेटा को स्वरूपित किया जाना चाहिए। |
updateMode | डेटा स्रोत को अद्यतन किया जाता है जब नियंत्रण संपत्ति वैध (डिफ़ॉल्ट) होती है, या तुरंत जब संपत्ति बदल जाती है |
nullValue | जब डेटा स्रोत का यह मान होता है, तो बाध्य गुण DBNull पर सेट होता है। |
formatString | एक या एक से अधिक प्रारूप निर्दिष्ट वर्ण जो यह दर्शाते हैं कि मान को कैसे प्रदर्शित किया जाना है |
formatInfo | डिफ़ॉल्ट स्वरूपण व्यवहार को ओवरराइड करने के लिए IFormatProvider का कार्यान्वयन। |
टिप्पणियों
Https://msdn.microsoft.com/en-us/library/ef2xyb33.aspx डेटाबाइंडिंग केवल गुणों के साथ काम करता है, कभी भी फ़ील्ड के साथ नहीं!
बाइंडिंग डेटा ऑब्जेक्ट्स पर नियंत्रण करता है
प्रत्येक नियंत्रण में एक गुण DataBindings
होता है जो System.Windows.Forms.Binding
ऑब्जेक्ट्स की एक सूची है। जोड़ें () - विधि में कुछ अतिभार होते हैं जो आपको किसी वस्तु की संपत्ति के लिए आसानी से बाध्य करने में सक्षम बनाता है:
textBox.DataBindings.Add( "Text", dataObj, "MyProperty" );
ध्यान दें, यह बाध्यकारी मूल रूप से एक दूसरे को बदलने के लिए सदस्यता लेने का मतलब है। उपरोक्त कोड dataObj.yProperty को बदलने के लिए सब्सक्राइब करता है और जब यह बदलता है तो textBox.Text को एडाप्ट करता है। और इसके विपरीत, यह textBox.TextChanged के लिए सदस्यता लेता है और जब यह बदलता है dataObj.MyPropery adapts।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow