Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#带范围的datagridview值类型_C#_Visual Studio 2008 - Fatal编程技术网

c#带范围的datagridview值类型

c#带范围的datagridview值类型,c#,visual-studio-2008,C#,Visual Studio 2008,嗨,在c#我可以做以下事情 dataGridView1.Columns["Column2"].ValueType = typeof(double); 是否也可以提供在该列行中输入的双精度值的范围。。。例如,我希望用户只输入0.0-100.0之间的值。。。?非常感谢 您不能通过设置属性来实现这一点,但您可以自己处理事件并进行验证 然后可以在相应的单元格或行中将ErrorText属性设置为相应的错误消息。然后必须在事件中将ErrorText属性设置为空字符串

嗨,在c#我可以做以下事情

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

是否也可以提供在该列行中输入的双精度值的范围。。。例如,我希望用户只输入0.0-100.0之间的值。。。?非常感谢

您不能通过设置属性来实现这一点,但您可以自己处理事件并进行验证

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