2012-03-11 5 views
-1

как мы называем двойной клик на одно событие мыши? Я делаю это, и он не работает. Есть идеи ?вызов двойного щелчка мыши одним щелчком мыши

Private Sub RichTextBox1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles RichTextBox1.MouseClick 
    RichTextBox1_MouseDoubleClick(sender, e) 
End Sub 
+0

Это должно работать. Вы получаете какие-либо ошибки ?. Кроме того, вы можете попробовать [This] (http://stackoverflow.com/a/9555719/1189040) – Himal

+0

«Не работает» - это бессмысленное описание проблемы. Вы действительно создали метод RichTextBox1_MouseDoubleClick в своем коде? –

ответ

0

В свойствах окна щелкните значок события и найти двойной щелчок и в выбранном имени события выберите «RichTextBox1_MouseClick»

+0

Да, я уже пробовал это, но он тоже не работает. – xhammer

0

вы пробовали:

Private Sub RichTextBox1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles RichTextBox1.MouseClick, RichTextBox1.MouseDoubleClick, RichTextBox1.DoubleClick 
    'Do stuff here 
End Sub 
0

Есть в основном 2 варианта. Во-первых, как вы это делаете, клик все же может сделать больше, а также двойной щелчок.

Private Sub RichTextBox1_MouseClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles RichTextBox1.MouseClick 
    '' i can do stuff here 
    RichTextBox1_MouseDoubleClick(sender, e) 
    '' and here 

    '' as well as do whatever double click is doing 

End Sub 

Private Sub RichTextBox1_MouseDoubleClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles RichTextBox1.MouseDoubleClick 
    '' to do something here 
End Sub 

Другой вариант, если они всегда будут делать то же самое, вы можете сделать это:

Private Sub RichTextBox1_Single_DoubleClick(sender As System.Object, e As System.Windows.Forms.MouseEventArgs) Handles RichTextBox1.MouseClick, RichTextBox1.MouseDoubleClick 
    '' do something here 
End Sub 

Обратите внимание на второй ручки немного на конце? эта функция может обрабатывать и то и другое :)

Либо должно работать нормально для того, что вы хотите.

Смежные вопросы