我有一个绑定到数据表的datagridview,它工作得很好。但是,当我尝试以编程方式将数据源属性更改为其他现有表时,我得到一个没有单元格的空白数据网格视图。虽然我已经尝试了很多代码来解决这个问题,但我认为应该这样做的是:
dgvThresholds.DataSource = SquirrelDataSet.Tables("Threshold market 12")
ThresholdMarketTableListTableAdapter.Update(SquirrelDataSet.Tables("Threshold market 12"))
dgvThresholds.DataSource = ThresholdMarketDefaultBindingSource
dgvThresholds.Refresh()
有关如何使这件事工作的任何建议?看似简单......
答案 0 :(得分:1)
试试这个:
dgvThresholds.DataSource = SquirrelDataSet.Tables("Threshold market 12")
ThresholdMarketTableListTableAdapter.Update(SquirrelDataSet.Tables("Threshold market 12"))
dgvThresholds.Columns.Clear()
dgvThresholds.DataSource = ThresholdMarketDefaultBindingSource
dgvThresholds.AutoGenerateColumns = True
dgvThresholds.Refresh()