2010-07-27 13 views
6

मूल रूप से, मैं नियंत्रण पक्ष पर डेटाबेस को कार्यान्वित करने के तरीके के बारे में उलझन में हूं।विंडोज कस्टम नियंत्रण के लिए डेटाबेस को कैसे कार्यान्वित करें?

मैं सी #, जो डेटा बाइंडिंग को लागू करता है में एक कस्टम सूची नियंत्रण लिखने की कोशिश कर रहा हूँ। मैं चाहता हूं कि सूची सूची में समान कार्यक्षमता हो, लेकिन ListBox के समान इंटरफ़ेस के साथ।
मेरे पास "ListRow" नामक एक निजी नेस्टेड क्लास है जो प्रत्येक पंक्ति के प्रतिपादन को संभालती है। एक आंतरिक बाध्यकारी स्रोत है जो डेटा से परिवर्तन प्राप्त करता है और यदि आवश्यक हो तो नियंत्रण को अमान्य कर देता है। समस्या यह है कि मैं ListRow में एक चेकबॉक्स जोड़ना चाहता हूं, और मुझे यकीन नहीं है कि इसे लागू करने का सबसे अच्छा तरीका है ताकि अंतर्निहित वस्तु की संपत्ति बदल दी जा सके।

उत्तर

4

इस उदाहरण का पालन करने का प्रयास करें। http://www.codeproject.com/KB/database/DataBindCustomControls.aspx

+0

धन्यवाद है कि लेख काफी मददगार था। मैं थोड़ी देर के लिए इस तरह की व्याख्या की तलाश कर रहा हूं – Tim

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