C# DataGridView 禁止列排序


SortMode是DataColumn的屬性值,通過DataGridView獲取DataColumn,然后將DataColumn的SortMode屬性設置也可以達到同樣的目的。

DataGridView中的Columns屬性里面可以設置。進入“Edit  Columns”窗口后,在相應的列屬性設置里面把SortMode屬性選擇為"NotSortable"就可以了。

            for (int i = 0; i < this.dataGridView1.Columns.Count; i++)
            {
                this.dataGridView1.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
                this.dataGridView1.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
            }

 還有就是可以設置其寬度為,DisplayedCells,然后列的寬度就會根據內容而定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM