में उपयोगकर्ता परिभाषित सॉर्ट ऑर्डर को बनाए रखें मेरे पास एक WPF DataGrid है जो डेटासेट से डेटा के साथ पॉप्युलेट किया गया है। मेरे पास CanUserSortColumns
पर सेट है।WPF DataGrid
क्या ग्रिड रीफ्रेश होने पर उपयोगकर्ता द्वारा निर्दिष्ट सॉर्टिंग को बनाए रखना संभव है? मैं यह आइटम है कि इससे पहले कि ताज़ा जगह लेता है
object selectedItem = dgInvoiceHeads.SelectedItem;
का उपयोग कर और फिर
dgInvoiceHeads.SelectedItem = selectedItem;
रखने ताज़ा जगह लेता है के बाद चुना गया था बनाए रखने की है।
लेकिन मुझे यह निर्दिष्ट प्रकार को बनाए रखने के लिए प्रतीत नहीं होता है।
हेडर संपत्ति के बजाय कॉलम इंस्टेंस में सॉर्टमेम्बरपाथ का उपयोग कर अपने हेडर को अपने क्लास सदस्यों के समान होने की समस्या के आसपास हो सकती है। 'sortHeader = e.Column.SortMemberPath' – BrianVPS