private void DataGrid_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
int index = this.dgv_Item.DataGrid.Columns["字段名"].Index;
if (this.dgv_Item.DataGrid.CurrentCell.ColumnIndex == index)
{
e.Control.KeyPress += new KeyPressEventHandler(TextBox_KeyPress);
}
}
private void TextBox_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar != 8 && !Char.IsDigit(e.KeyChar) && e.KeyChar != '.')
{
e.Handled = true;
}
}