Я разрабатываю на С# на .NET Framework. У меня уже есть событие на кнопке, которое происходит одним щелчком мыши. Я также хочу иметь событие по двойному щелчку для той же кнопки.
Как создать событие двойного щелчка на кнопке? Я пробовал с этим, но это не работает:
this.SetStyle(ControlStyles.StandardDoubleClick, true);
this.button1.DoubleClick += new System.EventHandler(button1_DoubleClick);
private void button1_DoubleClick(object sender, EventArgs e)
{
MessageBox.Show("You are in the Button.DoubleClick event.");
}
Button
... - person Rowland Shaw   schedule 09.12.2010Control.DoubleClick
содержит полезную справочную таблицу, показывающую, как различные элементы управления обрабатывают (или не обрабатывают) это событие. - person Cody Gray   schedule 09.12.2010