| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > [VC#] Передача активности другому компоненту |
| Автор: MuForum 27.8.2008, 18:51 | ||||
| Доброе время суток! - Пишу проект на MVS2008. - На форуме два компонента: TreeView и PictureBox, необходимо при нажатие средней кнопки мыши передать активность 'PictureBox', чтобы отслеживать работу с прокруткой колесика. Тобиж:
- То есть при прокрутке колесика должно выводится сообщение. - Пытался передавать фокус и т.д., но не помогает:
# Вопрос: Как программно передать активность компоненту PictureBox? |
| Автор: nagg 27.8.2008, 19:03 |
| У формы вроде специальное свойство есть... |
| Автор: MuForum 27.8.2008, 22:06 | ||
Честно говоря мне это мало что сказало, можно было и более подробно написать! |
| Автор: nagg 27.8.2008, 22:24 |
| Забыл просто, но думаю это должно было тебя наталкнуть на просмотр свойств формы и найти такое: ActiveControl |
| Автор: MuForum 27.8.2008, 22:35 | ||||
Частично помогло, компонент вроде как становится активным, но прокрутка всё равно остаётся активной у компонента TreeView.
|
| Автор: pr0fess0r 27.8.2008, 23:19 |
| а ты в обработчик нажатия маус_3 или прокрутки скрола попадаешь? |
| Автор: 1stain 28.8.2008, 13:17 |
| что-то я не пойму: тебе надо отслеживать прокрутку колеса мыши на форме или в PictureBox? если в PictureBox, то почему привязываешься к MouseWheel формы? |