2
我有一個包含'datagridview'的應用程序,用於直接鍵入內容。 它看起來像一個記事本。如何在c中的datagridview中的兩行之間添加行#
現在我需要一個解決方案,我想在兩個已經添加/類型的行之間添加一行。請幫我找到解決方案。
我有一個包含'datagridview'的應用程序,用於直接鍵入內容。 它看起來像一個記事本。如何在c中的datagridview中的兩行之間添加行#
現在我需要一個解決方案,我想在兩個已經添加/類型的行之間添加一行。請幫我找到解決方案。
您可以使用DataGridView.Rows.Insert(int rowIndex, DataGridViewRow dataGridViewRow)
,它可以插入特定/所需索引處的DataRow。
在MSDN
我使用此代碼通過鼠標點擊.....私人無效dgvPDescription_CellMouseClick(對象發件人,DataGridViewCellMouseEventArgs E) { INT當前的兩行之間的行添加更多細節= dgvPDescription.CurrentCell.RowIndex; MessageBox.Show(current.ToString()); dgvPDescription.Rows.Insert(current + 1,dgvPDescription); }不幸的是我得到了錯誤「」當控件是數據綁定時,行不能以編程方式添加到DataGridView的行集合中。「」 –
@AnoopNarayan您必須將該行添加到您的'Datasource'並將其重新綁定 – V4Vendetta