整数を表示するテキスト datagridviewcolumn があります。
format プロパティを に設定しましたcolTextDefaultCellStyle.Format = "#,##0";
。
そのため、表示される数字には千区切りが付きます。
編集モードでは、千区切りを表示したくありません。
しかし、私はそれを行う方法を理解できません。この例は機能しません:
void dgv_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
DataGridViewCell cell = dgv.Rows[e.RowIndex].Cells[e.ColumnIndex];
if (e.ColumnIndex == colText.Index)
{
if (cell.IsInEditMode) cell.Style.Format = "";
else cell.Style.Format = "#,##0";
}
}