मैं हालांकि मैं समझ नहीं कैसे लिस्टबॉक्स स्वचालित रूप से अद्यतन जब मेरे OC अपडेट करने के लिए, एक ListBox.DataSource = ObservableCollection उपयोग करने के लिए कोशिश कर रहा हूँ। मैं ओसी पर कलेक्शन चेंजेड इवेंट को हुक कर सकता हूं, हालांकि इसे अद्यतन करने के लिए मुझे सूची बॉक्स में क्या करने की ज़रूरत है?सी # ListBox ObservableCollection <T>
उत्तर
आपके प्रश्न के आधार पर, ऐसा लगता है कि आप WinForms एप्लिकेशन में ObservableCollection<T>
का उपयोग करने का प्रयास कर रहे हैं।
ObservableCollection<T>
मुख्य रूप से WPF विकास में उपयोग किया जाता है। WinForms में, नियंत्रण के लिए स्वचालित रूप से अद्यतन हो जाता है क्योंकि संग्रह में परिवर्तन आपके संग्रह को IBindingList
लागू करने की आवश्यकता है।
सबसे आसान समाधान के बजाय BindingList<T>
का उपयोग करना है। उसके बाद, संग्रह में परिवर्तन के रूप में आपके नियंत्रण अपडेट होना चाहिए।
बिल्कुल सही, यही वह है जिसे मैं ढूंढ रहा था! – WedTM
या .NET 4.0 के बाहर आने के लिए प्रतीक्षा करें; 'ObservableCollection
- 1. सी # - ListBox
- 2. ObservableCollection में BlockReentrancy <T>
- 3. मैं एक ObservableCollection <object>
- 4. ListView ObservableCollection
- 5. एक ObservableCollection
- 6. छंटाई ObservableCollection
- 7. ListBox
- 8. ListBox
- 9. ListBox
- 10. संपादन योग्य WPF ListBox
- 11. ListBox डेटासोर्स
- 12. ObservableCollection वह भी संग्रह
- 13. WPF LINQ और ObservableCollection
- 14. IList से ObservableCollection
- 15. ListBox सभी
- 16. WPF ListBox
- 17. WPF ObservableCollection <T> बनाम बाध्यकारी सूची <T>
- 18. बढ़ाने से WPF ObservableCollection प्रदर्शन
- 19. मैं कैसे अपने ItemsSource ObservableCollection
- 20. WPF Listbox Wrapping
- 21. GWT ListBox डिफ़ॉल्ट
- 22. ListBox मेरे व्यूमोडल
- 23. ListBox और ListView
- 24. फोर्स TextBlock WPF ListBox
- 25. WPF Listbox ऑटो स्क्रॉल
- 26. WPF ListBox आइटम्ससोर्स
- 27. ListBox TwoWay बाँध SelectedItem
- 28. ListBox और UpdateTarget
- 29. ListBoxItem को ListBox
- 30. WP7 TextBlock अंदर एक ListBox पाठ
WinForms या WPF? – McAden
WinForms, लेकिन मैंने WindowsBase असेंबली को शामिल किया जिसमें ObserveableCollection शामिल है। क्या यह करने का सही तरीका नहीं है? – WedTM
आईबीआईंडिंगलिस्ट द्वारा विनफॉर्म को अधिसूचित किया गया है क्योंकि जस्टिन निसनेर ने नीचे वर्णित किया है। – McAden