2008-10-08 8 views
7

पर Combobox संपादक को जोड़ने के लिए कैसे मैं Xtragrid के एक कॉलम के अंदर एक combobox रखना चाहता हूँ। मैं combobox को सरणी मानों से जोड़ सकता हूं लेकिन आप कॉलम पर combobox को कैसे बांधते हैं?Devexpress Xtragrid कॉलम

उत्तर

2

आप कॉलमएडिट का उपयोग कर सकते हैं और उचित भंडार डाल सकते हैं। फिर आप उस भंडार में बाइंडिंग कर सकते हैं।

9

कॉलम की कॉलम एडिट संपत्ति का उपयोग लुकअप नियंत्रण (नया) को संरेखित करने के लिए करें। लुकअप नियंत्रण आपको कॉम्बो बॉक्स की आवश्यकता है।

+0

ऐसा करने में आप एक रिपोजिटरी आइटम बना रहे हैं, जो कॉलम के संपादन नियंत्रण को सौंपा गया है – Jiminy

3

कॉलम की कॉलम एडिट संपत्ति में, एक (नया) कॉम्बोबॉक्स एडिट जोड़ें। यदि आप हमेशा इसे दिखाना चाहते हैं, तो हमेशा कॉलम पर ShowButtonMode सेट करें।

यह एक रिपोजिटरीइटम कॉम्बोबॉक्स 1 ऑब्जेक्ट (यह डिफ़ॉल्ट नाम) बनाएगा जिससे आप आइटम जोड़ सकते हैं यदि आप ड्रॉपडाउन सूची में प्रदर्शित करना चुनते हैं। यानी भंडार ItemComboBox1.Items.add ("मेरा पाठ");

4

यह कॉम्बोबॉक्स को ग्रिड कॉलम में जोड़ने का एक सरल उदाहरण है।

Dim xSunday As New DevExpress.XtraEditors.Repository.RepositoryItemComboBox 
Me.GridView1.Columns("Sunday").ColumnEdit = xSunday 
xSunday.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor 
xSunday.Items.Clear() 
xSunday.Items.Add("Full") 
xSunday.Items.Add("Half") 
xSunday.Items.Add("Off") 
संबंधित मुद्दे