// 設定 (1, 2) 為當前單元格
DataGridView1.CurrentCell = DataGridView1[1, 2];
// 取得當前單元格內容
MessageBox.Show(DataGridView1.CurrentCell.Value.ToString());
// 取得當前單元格的列 Index
MessageBox.Show(DataGridView1.CurrentCell.ColumnIndex.ToString());
// 取得當前單元格的行 Index
MessageBox.Show(DataGridView1.CurrentCell.RowIndex.ToString());
// 設置用戶可以手動給 DataGridView1 添加新行
DataGridView1.AllowUserToAddRows = true;
// 第一列的最小列寬設定為 100
DataGridView1.Columns[0].MinimumWidth = 200
// 第一行的最小行高設定為 50
DataGridView1.Rows[0].MinimumHeight = 50;
// 設定包括Header和所有單元格的列寬自動調整
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
// 設定包括Header和所有單元格的行高自動調整
DataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
// 改變DataGridView1的第一列列頭內容
DataGridView1.Columns[0].HeaderCell.Value = "第一列"
// 改變DataGridView1的第一行行頭內容
DataGridView1.Rows[0].HeaderCell.Value = "第一行";