Is there "DisplayMember" and "ValueMember" like Properties for CheckedListBox control? C# winforms -
मेरे पास यह DataTable
निम्नलिखित संरचना के साथ:
आईडी | VALUE ---------------- 1 | मद 1 2 | मद 2 3 | आइटम 3
और मैं DataTable
से एक CheckedListBox
में एक पंक्ति के रूप में प्रत्येक पंक्ति को एक आइटम के रूप में जोड़कर प्रदर्शित करता हूं।
लेकिन मैं आईडी को कैसे शामिल कर सकता हूं? क्या वहाँ "DisplayMember" और "ValueMember" जैसे गुणांक्षित लिस्टबॉक्स नियंत्रण के गुण हैं?
ठीक है, वहाँ < कोड> डिस्प्लेमेम्बर और ValueMember
गुणों पर चेक किए गए लिस्टबॉक्स
, हालांकि दावा करने के लिए डॉक्स यह "इस वर्ग के लिए प्रासंगिक नहीं है"।
DisplayMember
काम करने का त्वरित उदाहरण दिखा रहा है:
सिस्टम का उपयोग कर; System.Drawing का उपयोग कर; System.Windows.Forms का उपयोग कर; क्लास टेस्ट {स्टैक्टिव व्हायड मेन ()} {चेकेड लिस्टबॉक्स क्लब्ब = नया चेकलिस्टबस्टबॉक्स {DisplayMember = "Foo", ValueMember = "Bar", आइटम = {new {Foo = "Hello", बार = 10}, नया {Foo = "there" , बार = 20}}}; फ़ॉर्म f = नया फ़ॉर्म {नियंत्रण = {clb}}; Application.Run (च); }}
यह भी ध्यान रखें कि डॉक्स स्थिति:
आप चेक किए गए लिस्टबॉक्स में डेटा बाँट नहीं कर सकते इसके बजाय इसके लिए कॉम्बो बॉक्स या लिस्ट बॉक्स का उपयोग करें अधिक जानकारी के लिए, देखें कि कैसे: एक Windows प्रपत्र कॉम्बो बॉक्स या लिस्ट बॉक्स नियंत्रण डेटा पर।
ऊपर दिए गए कोड को देखते हुए यह काम करता है, संभवतः यह अधिक उन्नत डेटा बाध्यकारी के बारे में बात कर रहा है, जिसका उपयोग कर डेटासॉर्स
?
Comments
Post a Comment