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の場合、値が""である必要があります。何か案は。
前もって感謝します。