Событие KeyPress в ячейке DataGridView?

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

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

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Событие KeyPress в ячейке DataGridView?

Сообщение Ефрейтор » 09.03.2008 (Вс) 19:08

Че то туплю. Не могу найти как отслеживать нажатие клавиши при редактировании ячейки с клавиатуры.
Или оно называется по другому.
Может кто подскажет?

P.S. vb.net 2005

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 10.03.2008 (Пн) 0:10

KeyPress
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Сообщение Ефрейтор » 10.03.2008 (Пн) 8:03

Thomas
Мда но KeyPress действует на уровне всего DataGridView, а вот когда заходишь в ячейку то че то не с работывает :(.

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 10.03.2008 (Пн) 10:06

Ефрейтор
Приветствую.
Значит события отдельного нажатия клавиш при редактировании ячейки не возможны. Подумай насчет валидации введенного значения целиком, а не по символьно. Для ячейки события валидации предусмотрены.
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 10.03.2008 (Пн) 15:10

Public Event CellEnter
...
Public Event KeyPress
Public Event KeyDown
Public Event KeyUp
...
Public Event CellLeave

а если флаг вхождения курсора использовать использовать?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


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

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

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

    TopList  
cron