Суббота, 2026-08-01

Professor VB - примеры на VB.net и C#
Меню сайта
Вход на сайт
Категории раздела
Уроки VB.net [25]
VB.net и математика [13]
Random VB [4]
VB.net - разное [7]
VB.net - Примеры программ [2]
Главная » Статьи » VB.net » Уроки VB.net

VB.net - События для мыши

VB.net - События для мыши



В этой статье собраны часто встречающиеся события, связанные с поведение мыши.

  •     MouseDown - Событие происходит когда клавиша мышки переходит в нажатое состояние
  •     MouseUp - Событие происходит когда клавиша мышки переходит в отжатое состояние
  •     MouseMove - Событие происходит когда курсор перемещается по объекту
  •     MouseLeave - Очень нужное событие которого не хватало предыдущих версиях VB. Оно происходит когда курсор отводится с объекта.
  •     MouseEnter - Событие происходит когда курсор вводится на объект
  •     Click - Событие происходит при клике на объекте
  •     DoubleClick - Событие происходит при двойном клике на объекте

    Свойства переменной e:

    X - Координаты мыши по оси X
    Y - Координаты мыши по оси Y


    Clicks - Количество сделаных кликов за раз


    Button - Используется в основном в связке с оператором IF .. Then .. End if, может принимать следующие значения:

  •          MouseButtons.Left - Нажата левая кнопка
  •          MouseButtons.Middle - Нажата средняя кнопка
  •          MouseButtons.Right - Нажата правая кнопка

 

Примеры:

 

 При нажатии кнопки мыши по форме определяем какая кнопка мыши была нажата


  Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseDown

        If e.Button = MouseButtons.Right Then MsgBox("Нажата правая кнопка мыши")
        If e.Button = MouseButtons.Left Then MsgBox("Нажата левая кнопка мыши")

    End Sub


 

 При передвижении курсора по форме определяем его координаты


    Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseMove

        Form1.ActiveForm.Text = e.X & " X " & e.Y

    End Sub


 

-

 

В начало

 

 



 

 

Категория: Уроки VB.net | Добавил: ProfessorVB (2015-12-23)
Просмотров: 3342 | Теги: правая клавиша, Мышь, положение курсора, левая клавиша, Vb.net, событие | Рейтинг: 5.0/1
Всего комментариев: 0
avatar
Облако тегов
Поиск
Друзья сайта
  • www.youtube.com

  • vk.com/professorvb

  • Партнерка AIR

  • Партнерка VSP Group
  • Поделись с друзьям
    Теги
    урок C# си шарп видео hello world MenuStrip Генератор имен случайные числа програмное нажатие кнопки Switch дроби решебник Алгебра системы уравнения Vb.net генератор уроки математика программа условия массив элементов видеоуроки поиск создать XML удалить из xml анекдот калькулятор нок НОД Деструкторы дата тест сокращение дробей десятичные дроби тренажер память английский развитие мнемоника переменные иностранные слова шульте Сборник программ рандом professorvb смена раскладки Timer mindgames поиск в массиве цикл словарь база пароль слова Существительные СЛАУ cos комплексные числа Скачать вирус массив классы массивы многомерные do Continue for Break Обработка событий палитра цветов создание кнопки Создание элементов задать цвет rgb система уравнений XML база данных xml поиск значений soft proxy AntiCenz fri-gate обход блокировки google запрещенные сайты черный список Open save TopMost между датами календарь перемешивание массива Ребусы скорочтение Меморина Анаграммы Рифмоплет Сравнение дробей размер использование
    Copyright ProfessorVB © 2026