की सूची है I SO पर कोई प्रश्न नहीं मिला कि बिल्कुल मेरी समस्या से मेल खाता है।त्रुटि: "DataGridViewComboBoxCell मान मान्य नहीं है।" t डेटासोर्स मूल प्रकार
this question और this question के समान, मैं DataSource
को DataGridViewComboBoxColumn
पर चीजों की सूची में सेट कर रहा हूं। मेरे मामले में चीजें सरल प्रकार हैं जैसे कि युगल और स्याही, इसलिए ValueMembers और DisplayMembers के बारे में बात करने वाले उत्तर मुझे बहुत अच्छा नहीं करते हैं। जब उपयोगकर्ता कोई मान चुनता है तो मुझे डर लगता है "DataGridViewComboBoxCell मान मान्य नहीं है" त्रुटि।
मैं एक खाली डेटा GridView_DataError हैंडलर के साथ त्रुटि निगल सकता है, लेकिन यह स्पष्ट रूप से जाने का एक बुरा तरीका है।
चाल था ' kvCol.ValueType = टाइपऑफ (डबल); धन्यवाद – 56ka
नोट: मैं आमतौर पर डिजाइन समय पर अपने ग्रिड को कॉन्फ़िगर करता हूं। ValueType प्रॉपर्टी डिज़ाइन समय पर उपलब्ध नहीं है इसलिए मैंने निम्नलिखित फॉर्म को मेरे Form_Load रूटीन में रखा है: gridSequences.Columns [Year.Name]। ValueType = typeof (Int32) –