настройка различных областей формы для кликабельности - PullRequest
0 голосов
/ 27 августа 2009

У меня есть форма, которая выглядит следующим образом:

альтернативный текст http://img10.imageshack.us/img10/2351/huesaturation.jpg

Мне нужны разные области для выполнения разного кода, как если бы были кнопки. Как мне установить области формы, чтобы быть кликабельным в vb.net?

Ответы [ 2 ]

1 голос
/ 27 августа 2009
  • Если вы используете несколько элементов управления кнопками, просто добавьте правильные обработчики событий к правым кнопкам.

  • Если вы не используете кнопки, вам нужно знать точные координаты каждого конкретного интерактивного компонента. Оттуда вы можете добавить обработчик события Click в само окно, а затем обработать ввод на основе координат щелчка мыши.

1 голос
/ 27 августа 2009

Вам, конечно, нужно будет знать расположение и размеры областей, а затем использовать обработчик событий Click формы. Вам нужно будет использовать местоположение курсора во время щелчка и проверить, в какой области он находится.

Я бы начал здесь:

http://msdn.microsoft.com/en-us/library/ms171542.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...