observablecollection पर टैग किए गए जवाब

4
ओब्जर्वैबल कॉलेक्शन और बाइंडिंगलिस्ट के बीच अंतर
मैं इस अंतर को जानना चाहता हूं ObservableCollectionऔर BindingListक्योंकि मैंने स्रोत में किसी भी ऐड / डिलीट परिवर्तन के लिए सूचित करने के लिए दोनों का उपयोग किया है, लेकिन मैं वास्तव में नहीं जानता कि कब एक दूसरे को पसंद करना है। मैं दूसरे में से एक को क्यों …


18
जब आइटम में परिवर्तन होता है, तब भी अवलोकन योग्य नहीं होता है (INotifyPropertyChanged के साथ)
क्या किसी को पता है कि यह कोड काम क्यों नहीं करता है: public class CollectionViewModel : ViewModelBase { public ObservableCollection<EntityViewModel> ContentList { get { return _contentList; } set { _contentList = value; RaisePropertyChanged("ContentList"); //I want to be notified here when something changes..? //debugger doesn't stop here when IsRowChecked is …

12
ऑब्ज़र्वेबल कैलेलेक्शन AddRange पद्धति का समर्थन नहीं करता है, इसलिए मुझे INOTifyCollectionChanging के अलावा प्रत्येक आइटम के लिए अधिसूचित किया जाता है?
मैं एक सीमा जोड़ना चाहता हूं और पूरे बल्क के लिए अपडेट होना चाहता हूं। मैं यह करने से पहले कार्रवाई को रद्द करने में सक्षम होना चाहता हूं (यानी 'परिवर्तित' के अलावा संग्रह को बदलना)। संबंधित क्यू जो एक बार में कई वस्तुओं को जोड़ने और अधिसूचित करने के …

23
मैं एक अवलोकन योग्य संग्रह कैसे छाँट सकता हूँ?
मेरे पास निम्न वर्ग है: [DataContract] public class Pair<TKey, TValue> : INotifyPropertyChanged, IDisposable { public Pair(TKey key, TValue value) { Key = key; Value = value; } #region Properties [DataMember] public TKey Key { get { return m_key; } set { m_key = value; OnPropertyChanged("Key"); } } [DataMember] public TValue …

20
जब एक वेधशाला को साफ़ करते हैं, तो E.OldItems में कोई आइटम नहीं होते हैं
मैं यहाँ कुछ है कि वास्तव में मुझे गार्ड से पकड़ रहा है। मेरे पास T का एक ऑब्ज़र्वेबल कॉलेक्शन है जो वस्तुओं से भरा है। मेरे पास एक इवेंट हैंडलर भी है जो कलेक्शन इवेंट से जुड़ा हुआ है। जब आप संग्रह को साफ़ करते हैं , तो यह …

4
वर्कर थ्रेड के माध्यम से मैं ऑब्जर्वेबल कॉलेक्शन कैसे अपडेट कर सकता हूं?
मुझे एक ObservableCollection<A> a_collection;संग्रह मिला है जिसमें 'n' आइटम हैं। प्रत्येक आइटम इस तरह दिखता है: public class A : INotifyPropertyChanged { public ObservableCollection<B> b_subcollection; Thread m_worker; } मूल रूप से, यह सब WPF लिस्टव्यू + डिटेल्स व्यू कंट्रोल, जो b_subcollectionचयनित आइटम को एक अलग लिस्टव्यू में दिखाता है (2-वे …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.