C# dataGridView控件相关操作

C# dataGridView控件在属性中无法在左上角添加文字

可在窗体程序中添加 
 

this.dataGridView.TopLeftHeaderCell.Value = "序号"; 

this.dataGridView.RowTemplate.Height = 28; /*改变行的高度*/

由于每行表头有箭头显示,文字间可加空格调整 

每列的表头属性设置为居中后效果不明显,可在编辑列中SortMode设置,如下图

3.禁止手动修改行高列宽 禁止列排序

DgvRbtn_CH.RowCount = 3;/*添加3行*/
DgvRbtn_CH.TopLeftHeaderCell.Value = "通道 ";/*左上角*/
DgvRbtn_CH.Rows[i].Resizable = DataGridViewTriState.False;/*禁止手动拉伸改变行高*/
DgvRbtn_CH.Columns[i].Resizable = DataGridViewTriState.False;/*禁止手动拉伸改变列宽*/
DgvRbtn_CH.Columns[i].SortMode = DataGridViewColumnSortMode.Programmatic;/*禁止列排序*/

4.添加带复选框的列及删除列

/*添加带复选框的列*/
for (int i = 5; i <= 8; i++)
{
   DataGridViewCheckBoxColumn checkBoxColumnA = new DataGridViewCheckBoxColumn();
   checkBoxColumnA.Width = 80;
   checkBoxColumnA.Name = "select" + i.ToString();
   checkBoxColumnA.HeaderText = "通道" + i.ToString();
   DgvRbtn_CH.Columns.Add(checkBoxColumnA);
}

/*删除列*/
DgvRbtn_CH.Columns.RemoveAt(i);/*删除*/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值