最后一列标题后的DataGridView空格

Nic*_*ick 6 .net datagridview header paint

我试图模仿每个其他表格视图对DataGridView控件的作用,但我似乎无法使标题正确.

我想在所有标题的右边有一个空白标题,它不会移动,实际上并不是标题.有没有办法在顶部绘制默认标题?

基本上,这是我的问题:

问题

小智 6

试试这个

Dim dt As New DataTable()
dt.Columns.Add("a")
dt.Columns.Add("b")
dt.Rows.Add(dt.NewRow())
dt.Rows.Add(dt.NewRow())
dt.Rows.Add(dt.NewRow())
dt.Rows.Add(dt.NewRow())
dt.Rows.Add(dt.NewRow())
dt.Rows.Add(dt.NewRow())
dt.Columns.Add(" ")
dt.AcceptChanges()
DataGridView1.DataSource = dt
DataGridView1.AutoSize = True
DataGridView1.Columns(2).AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
Run Code Online (Sandbox Code Playgroud)