मुझे DataGridView
मिला है जिसे SortableBindingList
as described by this article द्वारा समर्थित किया गया है।डेटाग्रिड व्यू को ऑटोसॉर्ट किया गया
यह अनिवार्य रूप से BindingList
है जिसका डेटा स्रोत कस्टम ऑब्जेक्ट्स की एक सूची है। अंतर्निहित कस्टम ऑब्जेक्ट्स प्रोग्रामेटिक रूप से अपडेट किए जाते हैं।
मेरा SortableBindingList
मुझे प्रत्येक कॉलम को आरोही या अवरोही क्रम में क्रमबद्ध करने की अनुमति देता है। मैं ApplySortCore
विधि
protected override void ApplySortCore(PropertyDescriptor prop,
ListSortDirection direction)
यह जब स्तंभ शीर्ष पर क्लिक किया जाता है छँटाई के लिए अच्छी तरह से काम करता है लेकिन नहीं तरह स्वचालित रूप से उस कॉलम में सेल प्रोग्राम के अद्यतन किया जाता है जाएगा अधिक भार से यह कर दिया है।
क्या कोई अन्य DataGridView
को अपने अंतर्निहित डेटा स्रोत के प्रोग्रामेटिक अपडेट से क्रमबद्ध करने के लिए एक अच्छा समाधान के साथ आया है?
में सभी प्रोग्रामेटिक परिवर्तनों पर मुझे सूचित करने के लिए काम नहीं करता धन्यवाद, यह काम करता है। मैं मदद की सराहना करता हूं! – chollida