清除DataGridView的代码
本文关键字:代码 DataGridView 清除 | 更新日期: 2023-09-27 18:26:48
请参阅下面的代码:
foreach (DataGridViewRow r in dgvStatus.Rows)
{
foreach (DataGridViewCell c in r.Cells)
{
c.Value = "";
}
}
很简单,清除所有值。但我需要对它做一些修改,不知道该怎么做。
我希望它清除所有值,除了每列中的第一个单元格。此外,有些单元格包含复选框而不是文本框,我如何对此进行检查?
感谢
试试这个:
foreach (DataGridViewRow r in dgvStatus.Rows) {
if (r.Index == 0) {
continue;
}
foreach (DataGridViewCell c in r.Cells) {
if c.OwningColumn is DataGridViewCheckBoxColumn) {
continue;
}
c.Value = "";
}
}