Как отменить действие клавиш в VB.NET

 
0
 
.NET
ava
Alexmihail371 | 17.03.2013, 09:46
Ребят, подскажите, пожалуйста... Есть форма, на ней группа радиобутон, клавишами вверх-вниз, влево-вправо переключаются эти элементы... Мне это не нужно! Я хочу использовать эти события для перемещения по записям тут же расположенного датагрид..., не переводя туда фокус. Переключение радиобутон происходит по нажатию клавиш (замечено просто), но это даже не затрагивает соответствующее событие!!! Как это перехватить!???
И вообще: как запретить действие по событию Key_Down формы??? Какое свойство параметра "e" использовать??? Они все только для чтения!!! e.KeyCode нулю не приравняешь, как это можно сделать в VBA. Рылся в инете, там только учебные сведения, типа "узнаем какая клавиша нажата..." Мне это не нужно, нужно, наоборот - запретить... Жду с нетерпением! Заранее благодарен...
Comments (1)
ava
DarkDragon | 17.03.2013, 10:35 #
Скорее всего надо у каждого RadioButton выставить свойство AutoCheck в false. Но тогда придется самому обрабатывать события MouseUp, с тем какой из RadioButton.Checked будет равен true, какой false. 
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit