if (ds != null)
{
dataGridView1.DataSource = ds.Tables[0];
dataGridView1.Refresh();
}
else
{
dataGridView1.DataSource = null;
dataGridView1.Refresh();
}
绑定时有几个字段的visible=false 当ds为null时列表清空 当ds有值后所有visible=false全部都可以显示出来了怎么回事?
{
dataGridView1.DataSource = ds.Tables[0];
dataGridView1.Refresh();
}
else
{
dataGridView1.DataSource = null;
dataGridView1.Refresh();
}
绑定时有几个字段的visible=false 当ds为null时列表清空 当ds有值后所有visible=false全部都可以显示出来了怎么回事?
dataGridView1.AutoGenerateColumns = false;dataGridView1.DataSource = ds.Tables[0];
{
dataGridView1.DataSource = null;
dataGridView1.Columns.Clear(); //清空所有列
dataGridView1.Refresh();
}
或者
dataGridView1.Columns[列的名字].Visbale=false;