में किसी सूची बॉक्स के डेटासोर्स को रीफ्रेश कैसे करें फ़ॉर्म में एक कम्बोबॉक्स और एक सूची बॉक्स है। जब "जोड़ें" बटन क्लिक किया जाता है, तो मैं चयनित आइटम को कॉम्बोबॉक्स से ListBox में जोड़ना चाहता हूं।सी # WinForms
public partial class MyForm:Form
{
List<MyData> data = new List<MyData>();
private void ShowData()
{
listBox1.DataSource = data;
listBox1.DisplayMember = "Name";
listBox1.ValueMember = "Id";
}
private void buttonAddData_Click(object sender, EventArgs e)
{
var selection = (MyData)comboBox1.SelectedItem;
data.Add(selection);
ShowData();
}
}
इस उदाहरण के साथ, चयनित आइटम को सूची बॉक्स के अंदर नए चयन के साथ प्रतिस्थापित किया गया है। मुझे सूची में आइटम जोड़ने की जरूरत है।
मेरे कोड में क्या गलत है?
धन्यवाद।
क्या 'शोडाटा()' और 'लोडडाटा()' के बीच कोई अंतर है या क्या यह एक गलती है? – dwonisch
लोडडाटा के लिए कोड()? इस बारे में आपने यहां सूचीबद्ध सूची बॉक्स में पोस्ट नहीं किया है, आपको –
के साथ कोई समस्या है, हालांकि यह शोडाटा(), क्षमा करें, अच्छी आंख है। – panjo