c # datagridview valuetype с диапазоном - PullRequest
0 голосов
/ 29 июля 2009

привет в c # я могу сделать следующее ...

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

возможно ли также указать диапазон для этих двойных значений, введенных в строках этого столбца ... например, я хочу, чтобы пользователь вводил только значения в диапазоне 0,0-100,0 ...? Большое спасибо!

1 Ответ

1 голос
/ 29 июля 2009

Вы не можете сделать это, установив свойство, но вы можете обработать событие CellValidating и выполнить проверку самостоятельно.

Затем можно установить для свойства ErrorText соответствующее сообщение об ошибке в соответствующей ячейке или строке. Затем вам нужно будет установить для свойства ErrorText пустую строку в событии CellValidated .

...