2009-06-30 4 views
7

मेरे पास 5 मानों के साथ केवल कॉम्बो-बॉक्स पढ़ा गया है, जब उपयोगकर्ता एक नया मान चुनता है तो रजिस्ट्री में उस मान को लिखने के लिए मुझे किस घटना का उपयोग करना चाहिए?सी # कॉम्बो बॉक्स मूल्य परिवर्तन, रजिस्ट्री को अद्यतन करने के लिए मुझे किस घटना का उपयोग करना चाहिए?

धन्यवाद

उत्तर

18

वैसे आप क्या जब चयनित अंत मूल्य के साथ कर रही होगी की परवाह किए बिना, यह SelectionChangeCommitted घटना उपयोग करने के लिए सुरक्षित है।

यहाँ इस घटना बनाम अन्य आमतौर पर इस्तेमाल की घटनाओं पर एक छोटे से जानकारी का पालन है। (MSDN से)

SelectionChangeCommitted उठाया तभी होता है जब उपयोगकर्ता कॉम्बो बॉक्स चयन बदल जाता है। का चयन न करें चयनित इंडेक्स चेंज या चयनित वैल्यू उपयोगकर्ता परिवर्तनों को कैप्चर करने के लिए चेंज किया गया है, क्योंकि चयन उठाया गया है जब चयन प्रोग्रामेटिक रूप से बदलता है।

+0

मुझे पता था कि यह स्पष्ट नहीं था, इसके लिए धन्यवाद। –

1

मैं आमतौर पर SelectedIndexChanged घटना का उपयोग तो किसी उपयोगकर्ता द्वारा बता गया

-3

में एक मूल्य का चयन करता है की जाँच करने के लिए कैसे आप DateTimePicker उपयोग कर रहे हैं के बारे में? इसमें SelectionChangeCommitted मान नहीं है।