AutoSizeColumnsMode指定如何設定列寬
setGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
AutoSizeRowsMode指定如何設定行高
setGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
設定欄位標題的寬度可以自由調整
setGridView.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
設定列名的寬度可以自由調整
setGridView.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.AutoSizeToAllHeaders;
DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
setGridView.Columns.Insert(0, column);
欄位標題文本置中 DataGridViewColumn控制項中的列
foreach (DataGridViewColumn col in setGridView.Columns)
{
col.SortMode = DataGridViewColumnSortMode.NotSortable;
}
setGridView.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
行高度 DataGridViewRow控制項中的行
foreach (DataGridViewRow rows in setGridView.Rows)
{
rows.Height = 15;
}
單擊選取整行 SelectionMode指定如何設定儲存格 DataGridViewSelectionMode可以如何選定儲存格
setGridView.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //FullRowSelect通過單擊表頭和所包含的儲存格選取整行
設定不顯示DateGridView的最左一列
setGridView.RowHeadersVisible = false;
返回DataGridView控制項中選中行的任意儲存格的資料
return setGridView.CurrentCell.OwningRow.Cells[0].Value.ToString();