c#datagridview带有范围的valuetype

时间:2009-07-29 17:58:07

标签: c# visual-studio-2008

你好,在c#我可以做以下......

 dataGridView1.Columns["Column2"].ValueType = typeof(double);

是否也可以为在该列行上输入的那些双值提供范围...例如,我希望用户只输入介于0.0-100.0之间的值...?非常感谢!

1 个答案:

答案 0 :(得分:1)

您无法通过设置属性来执行此操作,但您可以处理CellValidating事件并自行执行验证。

然后,您可以将ErrorText属性设置为相应单元格或行的相应错误消息。然后,您必须将ErrorText属性设置为CellValidated事件上的空字符串。