回答
// Call this where you want to create the event (let's say on the form load for example).
webBrowser1.DoubleClick += new EventHandler(webBrowser1_DoubleClick);
// This happens when the event is fired (so when you double click on the webbrowser control).
void webBrowser1_DoubleClick(object sender, EventArgs e)
{
// Code
}
試試這個。
我不知道爲什麼你不能設置通過設計師:(這個事件,但這應該工作。
聽起來像一個WPF事情:-) 在那裏,你將與連接到行爲去瀏覽器。有關此方法的更多信息,請參閱this link,如果您可以更改您的應用程序(取決於您已完成的工作)。
如果您不能應用此解決方案,只需將事件處理程序綁定到click事件,並根據最後一次點擊後鼠標移動的每次點擊次數來計算點擊次數(如果兩個條件均爲true)(0.2秒內點擊兩次,例如鼠標未移動超過2px)執行雙擊代碼。您應該使用的事件是previewMOUSEdown
或MOUSEdown
,而不是KEYdown
。
我認爲OP是要求winforms。 – 2012-04-12 07:59:59
@JohnIsaiahCarmona說明的方法(第二段)應該是可應用的,不知道它是否叫OnClicked或OnMouseDown,名字是什麼? :-) – Matten 2012-04-12 08:20:48
- 1. 可點擊瀏覽
- 2. 檢測點擊瀏覽器
- 3. INDEX_SIZE_ERR點擊Chrome瀏覽器
- 4. 點擊網頁瀏覽器
- 5. C#GeckoFX瀏覽器 - 如何點擊/設置XPath的值?
- 6. 如何點擊通過C#web瀏覽器的Asp.net Gridview分頁?
- 7. 點擊舊版瀏覽器的頂擊
- 8. 如何使用jquery點擊瀏覽器在任何位置
- 9. 如何使myURL可點擊Android的所有文字瀏覽?
- 10. 打開IE瀏覽器時點擊瀏覽器中的鏈接c#?
- 11. 如何在默認瀏覽器中打開鉻瀏覽器鏈接的點擊?
- 12. 如何使用WatiN點擊瀏覽器「停止」按鈕
- 13. 如何點擊使用Webkit瀏覽器的鏈接?
- 14. 打開Web瀏覽器點擊默認瀏覽器
- 15. 如何獲得在瀏覽器中使用C#點擊的webElement ID?
- 16. 如何在C#中使用壁虎瀏覽器引擎點擊錨標記
- 17. 如何使移動Safari瀏覽器中的圖像地圖可點擊?
- 18. 如何使Textview可點擊,以便它在Web瀏覽器中打開url
- 19. 我如何使用可點擊圖片頂部瀏覽器的jQuery中
- 20. 如何使TextView可點擊但不能用手機的瀏覽器啓動
- 21. 如何使用C#關閉瀏覽器?
- 22. web瀏覽器 - 點擊對話按鈕
- 23. AutoIT |瀏覽器|點擊一個按鈕
- 24. 點擊Chrome瀏覽器(iPad版)
- 25. 網頁瀏覽器控件點擊
- 26. Android瀏覽器綠色邊框點擊
- 27. Python的 - 打開瀏覽器,點擊
- 28. 黑莓瀏覽器ASP.Net點擊事件
- 29. Safari瀏覽器的iOS - 點擊鏈接
- 30. WebView點擊打開移動瀏覽器
如果它有'Clicked'事件,您可以使用'Timer'或者其他方法做一個解決方法。 – 2012-04-12 07:21:33
問題是即使onClick事件還沒有處理...它有一個previewkeydown事件,但它只是處理關鍵描邊 – Ehsan 2012-04-12 07:30:14
可能重複的[如何檢測雙擊WebBrower控制?](http://stackoverflow.com/questions/2826369/how-to-detect-double-click-webbrower-control) – 2012-04-12 08:23:03