Запрет определенных символов в DataGridView

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

RCLIO
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 20.03.2009 (Пт) 18:23

Запрет определенных символов в DataGridView

Сообщение RCLIO » 09.08.2009 (Вс) 14:48

Доброго времени суток.

Возможно ли в контроле DataGridView запретить ввод определенных символов? Но не во всём столбце (или строке) контрола.
Т.е. есть столбец из 100-а ячеек. Можно ли сделать так, чтобы в 1-ю по 10 ячейку вписывался только текст, а в остальные только цифры?

Спасибо.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Запрет определенных символов в DataGridView

Сообщение Денис » 10.08.2009 (Пн) 8:07

Недавно прочел, что ячейки грида это отдельные классы, тоесть, грубо говоря, там в ячейке висит настоящий текстбокс. Если тебе удастся добраться до HWND этого текстбокса, то тогда сможешь слать ему системные сообщения (с помощью PostMessage, например) в том числе и на ограничения по вводу символов.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 161

    TopList  
cron