//列標題居中
dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
//單元格內容居中
foreach (DataGridViewColumn item in this.dataGridView1.Columns)
{
item.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
item.SortMode = DataGridViewColumnSortMode.NotSortable;//列標題右邊有預留一個排序小箭頭的位置,所以整個列標題就向左邊多一點,而當把SortMode屬性設置為NotSortable時,不使用排序,也就沒有那個預留的位置,所有完全居中了
}
