我正在尝试格式化 DataGridView 中的指定行,但它会一直格式化我的 DataGridView 中的所有行。这就是我正在做的事情:
private void dgwParti_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
foreach (DeParti tmp in bnsParti)
{
if (tmp.Arti.Type == ArtiType.Fast)
{
if (e.ColumnIndex == 0 || e.ColumnIndex == 3 ||
e.ColumnIndex == 8 || e.ColumnIndex == 9)
{
e.Value = "";
}
}
}
}
使用这种类型的代码,它会在所有行中将单元格值设置为“”,但我只希望当 Arti 类型为 Fast 时该值为“”。有任何想法吗。
提前致谢。