Copying ComboBox Items to a StringCollection in C# -


मैं एक comboBox में एक StringCollection में वस्तुओं का एक संग्रह कैसे कॉपी कर सकता हूँ < कोड> मेरे सी # आवेदन में? मुझे केवल प्रत्येक आइटम के लिए स्ट्रिंग टेक्स्ट को अपने संबंधित क्रम में कैप्चर करने में रुचि है मैं एक एमआरयू फ़ाइल सूची बनाने की कोशिश कर रहा हूं जो सत्रों के बीच सहेजी गई है, इसलिए मैं comboBox.Items से स्ट्रिंग कॉलिंग गुण। सेटिंग.डिफ़ॉल्ट। सबसे हाल ही में उपयोग किए गएHexFiles कॉपी करना चाहूंगा। आपके विचारों या सुझावों की सराहना की जाएगी धन्यवाद।

आपको कंबैबॉक्स.इटम पर लूप करने में सक्षम होना चाहिए और बस stringcollection.Add () का उपयोग करें संग्रह में स्ट्रिंग जोड़ने के लिए।

टॉस्ट्रिंग पद्धति के अनुसार वर्णित किया जाएगा:

हालांकि कॉम्बो बॉक्स आमतौर पर पाठ आइटम प्रदर्शित करने के लिए प्रयोग किया जाता है, आप किसी भी ऑब्जेक्ट को जोड़ सकते हैं कॉम्बो बॉक्स सामान्यतया, कॉम्बो बॉक्स में एक ऑब्जेक्ट का प्रतिनिधित्व उस ऑब्जेक्ट के टूस्ट्रिंग विधि से लौटा गया स्ट्रिंग है। यदि आप इसके बजाय प्रदर्शित ऑब्जेक्ट का सदस्य होना चाहते हैं, तो सदस्य को चुनें जो कि प्रदर्शित सदस्य को उचित सदस्य के नाम पर सेट करके दिखाया जाएगा। आप ऑब्जेक्ट के एक सदस्य का चयन भी कर सकते हैं जो ValueMember संपत्ति सेट करके ऑब्जेक्ट द्वारा दिए गए मूल्य का प्रतिनिधित्व करेंगे। अधिक जानकारी के लिए, ListControl देखें।

ऐसा कुछ तो है:

  फोरैच (कोबाबोक्स.इटम में ऑब्जेक्ट ओ) {// में एक डाटामैब्रर तक पहुंच की आवश्यकता हो सकती है कम्बाबॉक्स के आइटम का यदि अधिक जटिल समाधान आवश्यक है, लेकिन यह संभवतः स्ट्रिंग का चयन करेगा। Add (o.ToString); }  

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -