我有一个数据网格视图,我想删除所有行的行标题...
我正在尝试删除圆角部分,如下图所示(行标题)
为此,我已经编写了以下代码......但它并没有开始......
private void dgvProducts_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
e.PaintCells(e.ClipBounds, DataGridViewPaintParts.All);
e.PaintHeader(DataGridViewPaintParts.All
| DataGridViewPaintParts.Border
| DataGridViewPaintParts.None
| DataGridViewPaintParts.SelectionBackground
| DataGridViewPaintParts.ContentBackground);
e.Handled = true;
}
是否会提供任何示例代码来删除datagrid视图中的行标题.....
非常感谢提前.....
答案 0 :(得分:24)
在设计器的DataGridView中查找RowHeadersVisible属性。
答案 1 :(得分:1)
从这里开始:
RowHeadersVisible 获取或设置一个值,指示是否 显示包含行标题的列。
当你可以简单地将此属性设置为false时,为什么你如此吝啬使用RowPrePaint?