Ну давайте сразу посмотрим код. Чего ждать то.
using System; using System.Windows.Forms; using System.Drawing; class MyForm : AppForm { public static void Main() { Application.Run(new MyForm()); } } class AppForm : Form { public AppForm() { MainMenu mnuFileMenu = new MainMenu(); this.Menu = mnuFileMenu; mnuFileMenu.MenuItems.Add("Test"); } protected override void OnMouseDown(MouseEventArgs e) { MessageBox.Show("You clicked on Form ","First Step Site"); } }
Мы здесь с Вами обработали событие нажатия клавиши мышки. У класса Form есть ряд предопределенных функций, которые вызываются при тех или иных событиях. Например для мышки есть следующие события.
MouseDown MouseEnter MouseHover MouseLeave MouseMove MouseUp MouseWheel Move
Нам остается в классе переопределить это событие и установить свою реакцию на него. Вот так будет выглядеть результат нажатия левой клавиши мышки.