在DataGridView添加列的时候, 为什么有时候显示不了数据?
一个表, 需要在另外一个窗口显示, 若简单绑定, 能显示, 但是我只想显示几个列, 代码如下:
viewGrid.AutoGenerateColumns = false;
viewGrid.AllowUserToAddRows = false;
viewGrid.AllowUserToDeleteRows = false;
viewGrid.ColumnHeadersVisible = false;
viewGrid.ReadOnly = true;
foreach (string name in columns)
{
DataGridViewTextBoxColumn col = new DataGridViewTextBoxColumn();
col.DataPropertyName = name;
col.HeaderText = name;
viewGrid.Columns.Add(col);
}
viewGrid.DataSource =table