winfrom 设置datagridview 标头单元格的宽度
时间: 2023-08-23 19:03:46 浏览: 94
你可以使用以下代码来设置 DataGridView 的列标题单元格宽度:
```
dataGridView1.ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.False; //设置不自动换行
dataGridView1.Columns[0].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; //设置水平居中对齐
dataGridView1.Columns[0].HeaderCell.Style.Font = new Font("宋体", 10, FontStyle.Bold); //设置字体样式、大小和加粗
dataGridView1.Columns[0].HeaderCell.Style.BackColor = Color.Yellow; //设置背景颜色
dataGridView1.Columns[0].HeaderCell.Style.ForeColor = Color.Red; //设置前景颜色
dataGridView1.Columns[0].HeaderCell.Style.SelectionBackColor = Color.Blue; //设置选中时的背景颜色
dataGridView1.Columns[0].HeaderCell.Style.SelectionForeColor = Color.White; //设置选中时的前景颜色
dataGridView1.Columns[0].HeaderCell.Style.WrapMode = DataGridViewTriState.False; //设置不自动换行
dataGridView1.Columns[0].HeaderCell.Style.Padding = new Padding(5); //设置内边距
dataGridView1.Columns[0].HeaderCell.Style.BorderWidth = 1; //设置边框宽度
dataGridView1.Columns[0].HeaderCell.Style.BorderColor = Color.Black; //设置边框颜色
dataGridView1.Columns[0].HeaderCell.Style.BorderStyle = DataGridViewCellBorderStyle.Single; //设置边框样式
dataGridView1.Columns[0].Width = 100; //设置列宽度
```
以上代码中的 `dataGridView1` 表示你的 DataGridView 对象,`Columns[0]` 表示第一列,你可以根据需要修改列的索引号和相应的属性值。
阅读全文