मेरे पास कुछ कॉलम के साथ Winforms DataGridView है जिसे सॉर्ट किया जा सकता है और कुछ ऐसा नहीं हो सकता है। कॉलम जो मैं अपने gridview नहीं करना चाहती के लिए क्रमबद्ध करना मैंसी # DataGridView कॉलम हेडर से सॉर्ट आइकन अक्षम करें
dgvConnections_ColumnHeaderMouseClick
ईवेंट हैंडलर में
dgvConnections.Columns[e.ColumnIndex].SortMode = DataGridViewColumnSortMode.NotSortable;
निर्धारित किया है, लेकिन मैं स्तंभ शीर्ष लेख से क्रमबद्ध करें आइकन से छुटकारा पाने में असमर्थ हूँ, अपनी उपस्थिति के रूप में उपयोगकर्ता को भ्रम पैदा कर सकता है।
तो कृपया मुझे कॉलम से सॉर्टिंग आइकन से छुटकारा पाने का एक तरीका सुझाएं जिसे सॉर्ट नहीं किया जा सकता है। अग्रिम में धन्यवाद!
संभावित डुप्लिकेट [सॉर्टिंग सुविधा को हटाए बिना डेटाग्रिडव्यू में सॉर्टिंग ग्लाइफ को कैसे हटाएं] (http://stackoverflow.com/questions/11912382/how-to-remove-sorting-glyph-in-datagridview-without-removing- सॉर्टिंग-सुविधा) –
क्या आप सॉर्ट मोड को अपने कोड में कहीं भी स्वचालित रूप से सेट कर रहे हैं? –
@ कार्तिकैम हाँ! मैं हूँ। लेकिन यह एक विधि में है जो ग्रिडव्यू के प्रारंभिक क्रमबद्ध करने के लिए आवश्यक है। –