我有一个数据网格视图和2个问题。第一:当我按下CONTROL键时,我想在编辑模式的每个单元格中的数据网格视图中,将000添加到该单元格值的末尾。我怎样才能做到这一点 ?第二:当我在特定列中写数字时,我想要将这个数字3位数字3分开。像这样:123,456,452,125。我使用格式单元格(如下所示),但它对我没有好处。因为我想在我输入这种格式时发生。
private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.Value != null)
{
int x = Convert.ToInt32(e.Value);
e.Value = x.ToString("###,###", CultureInfo.InvariantCulture);
}
e.FormattingApplied = true;
}