के साथ सॉर्टिंग मैं विंडोज फॉर्म डेटाग्रिड व्यू का उपयोग कर रहा हूं ताकि MyObject
ऑब्जेक्ट्स की सामान्य सूची प्रदर्शित हो सके।सी # डेटाग्रिड व्यूइंग जेनेरिक सूची के साथ अंतर्निहित स्रोत
सबसे पहले मैं एक BindingSource
संग्रह में इस संग्रह लपेट, तो:
dataGridView.DataSource = myBindingSource;
मुझे क्या करना चाहते हैं उपयोगकर्ता एक ठोस संपत्ति का प्रतिनिधित्व कॉलम के हेडर पर Clickin द्वारा स्तंभों को क्रमित करने की अनुमति है MyObject में।
मैंने कुछ लेख पढ़े हैं जिन्हें मुझे बाध्यकारी से पहले सॉर्ट करना चाहिए। लेकिन यह मेरी मदद नहीं करता है अगर मैं वास्तविक समय में कॉलम को सॉर्ट करना चाहता हूं, तो कहा जा रहा है कि यह पहले से ही बांध चुका है।
सवाल यह है, वास्तव में क्या मैं क्या करने की जरूरत है, इसलिए मैं DataGridView में छँटाई तीर देख सकते हैं और मैं हर स्तंभ सॉर्ट सकता है?
http://stackoverflow.com/questions/3770857/how-do-i-implement-automatic-sorting-of-datagridview देखें। यह रूप में आसान है के रूप में 'dataGridView.DataSource = नए BindingListView (myObjects.ToList())' http://sourceforge.net/projects/blw/ पर पुस्तकालय के साथ। –
Pat