我正在dgv
使用 Windows 窗体中的 DataGridView。dgv
绑定到 DataTabledt
作为其数据源。
dgv.DataSource = dt;
为了有效地定位特定行,我需要id (int)
在dt
. 但是,由于 ID 对用户没有用,我想隐藏整个id
列,dgv
这样用户甚至都不知道有一个id
列。我该怎么做?如果这不可能,还有其他解决方法吗?我正在使用 VS C# Express 2010
我正在dgv
使用 Windows 窗体中的 DataGridView。dgv
绑定到 DataTabledt
作为其数据源。
dgv.DataSource = dt;
为了有效地定位特定行,我需要id (int)
在dt
. 但是,由于 ID 对用户没有用,我想隐藏整个id
列,dgv
这样用户甚至都不知道有一个id
列。我该怎么做?如果这不可能,还有其他解决方法吗?我正在使用 VS C# Express 2010
更改DataGridViewColumn的 Visible 属性。
来自 msdn:
// Hide a band of cells.
private void Button6_Click(object sender, System.EventArgs e)
{
DataGridViewBand band = dataGridView.Rows[3];
band.Visible = false;
}