मेरे पास कॉम्बो बॉक्स (विनफॉर्म) है। इस कॉम्बो बॉक्स में कुछ आइटम हैं (उदाहरण के लिए 1,2,3,4)।विनफॉर्म के कॉम्बो बॉक्स में पुराने चयनित इंडेक्स प्राप्त करना
अब, जब मैं इस कॉम्बो भीतर चयन को बदलने, मैं वर्ष सूचकांक और नया सूचकांक पता करना चाहते हैं।
मुझे यह कैसे प्राप्त होगा?
संभावित दृष्टिकोण जो मैं चाहता हूं AVOID।
एक घटना दर्ज करें, वर्तमान सूचकांक कैश और फिर चयन सूचकांक परिवर्तन पर नया सूचकांक मिलता है।
घटना के प्रेषक द्वारा प्राप्त चयनित पाठ/चयनित आइटम संपत्ति का उपयोग करना।
क्या मैं आदर्श हैं:
कि प्राप्त कर रहे हैं घटना args में, मैं की तरह कुछ हैं:
e.OldIndex; e.newIndex;
अभी इस घटना का तर्क है कि में चयन प्राप्त होता है चयन इंडेक्स चेंज इवेंट पूरी तरह से बेकार है।
मैं एक से अधिक घटनाओं का उपयोग नहीं करना चाहता हूं।
यदि सी #, यह पेशकश नहीं करता है, तो क्या मेरे पास ऐसा कार्यक्रम हो सकता है जो पुरानी अनुक्रमणिका और नई अनुक्रमणिका को घटना के अनुसार पास करता है?
हाय निखिल, आप इसे एक चर का उपयोग करके और किसी भी घटना के बिना कर सकते हैं, अगर आप इस विचार से सहमत हैं कि मुझे कोड को उत्तर के रूप में पोस्ट करने के लिए कहें। –
डेवएक्सप्रेस द्वारा कॉम्बोबॉक्स एडिट में एडिटवैल्यू चेंजिंग इवेंट है। अगर आप इंडेक्स के साथ कुछ भी नहीं करना चाहते हैं और सिर्फ टेक्स्ट प्रॉपर्टी चाहते हैं तो यह मानक कम्बोबॉक्स से बेहतर नियंत्रण है। Http://documentation.devexpress.com/#WindowsForms/DevExpressXtraEditorsBaseEdit_EditValueChangingtopic –
संभावित कॉम्बोबॉक्स चयनित इंडेक्स चेंज इवेंट: पहले चयनित इंडेक्स कैसे प्राप्त करें?] (Http://stackoverflow.com/questions/3237885/combobox-selectedindexchanged- घटना है कि कैसे करने के लिए मिल-चयन आपने पिछली सूचकांक) – Rawling