private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
//限制最后一列只能输入正整数
if (e.ColumnIndex != dataGridView1.ColumnCount - 1) { return; }
dataGridView1.Rows[e.RowIndex].ErrorText = "";
int newInteger = 0;
if (!int.TryParse(e.FormattedValue.ToString(),out newInteger)|| newInteger <=0)
{
e.Cancel = true;
dataGridView1.Rows[e.RowIndex].ErrorText = "打印数量只能是正整数";
MessageBox.Show("打印数量只能是正整数");
return;
}
}