Вопрос

У меня есть столбец, который имеет целое число. когда я редактирую эту ячейку, мне нужно вводить только цифры, но не символы. Я не использую datagridviewTextboxColumn. Это ячейка. Он не должен позволять вводить символы так же, как событие textbox_keyPress, где мы даем Char.IsDigit для ограничения символов.

Как мне это сделать в C #?

Спасибо

Это было полезно?

Решение

Если вы спрашиваете о C # winforms, вам просто нужно создать свой собственный класс DatagridViewColumn. У Microsoft есть пример, показывающий, как это сделать: http://msdn.microsoft. ru / en-us / library / ms180996.aspx - к счастью для вас, они показывают, как создать замаскированное текстовое поле!

Вам также может понадобиться принять к сведению: http://social.msdn.microsoft.com/forums/en-US/winformsdatacontrols/thread/d0029092-f1ff-4e54-9e01-8fb189c7474c/

scroll top