DataGridView中的额外列 C#

3
如何在DataGridView中删除左侧带有*的额外列?
1个回答

7

RowHeadersVisible设置为false。

dataGridView1.RowHeadersVisible = false;

(我知道它的名字有点误导,但它确实有效 :))

以下是代码:

dataGridView1.RowHeadersVisible = false;
DataTable dt = new DataTable();
dt.Columns.Add("Name");
dt.Columns.Add("Address");
dt.Rows.Add("ABC", "DEF");
dt.Rows.Add("XYZ", "DEF");
dt.Rows.Add("EFG", "HIJ");
dataGridView1.DataSource = dt;

您将会得到以下样式:

enter image description here

如果未将该属性设置为false,则会出现以下样式:

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接