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,然后列的寬度就會根據內容而定。