我需要將DGV從有界的DGV複製到正常的DGV。Datagridview不顯示UI上的數據,但代碼中有數據(調試)
原因:我需要在從數據集加載之後添加組合框,並且這在bound-DGV上是不可能的。所以我試圖在新的DGV中複製內容。任何更好的想法?
我用這個複製的DGV:copy Datagrids
然後我寫了這一個按鈕對其進行測試:
private void button1_Click(object sender, EventArgs e)
{
dgvExcel2.AutoGenerateColumns = true;
dgvExcel2 = CopyDataGridView(dgvExcel);
dgvExcel2.Refresh();
dgvExcel2.Show();
dgvExcel2.Update();
}
(更新,顯示,刷新只是爲了嘗試一些事情,因爲它不」工作)
當我在UI上運行程序時,dgvExcel2總是空的。 但是,當我調試我看到有數據中的內容。
對不起,也許我解釋說不好。我的第一個問題是,dgvExcel2不顯示UI上的數據。我沒有添加ComboBox行。但很高興知道未來。 – Atzen444
啊好吧,我會添加一個編輯,正在使用bindingsources? –
如果我這樣做,那麼兩個DGV都是綁定的......我需要1個包含沒有綁定數據的dgv。你不能在有界的DGV中添加組合框。 – Atzen444