是否可以在WebBrowser中啓用「Open In New Tab」上下文菜單項?然後我會弄清楚如何處理它,但首先我需要使它至少看起來可用。在WebBrowser的上下文菜單中啓用「在新選項卡中打開」項?
1
A
回答
2
WebBrowser控件不支持多標籤導航。您必須創建自己的選項卡(例如,使用TabControl控件),其中將包含WebBrowser的實例。還有它可以如何實現here,there和there偉大的解釋。
然後,您需要通過添加「Open In New Tab」操作來自定義WebBrowser的上下文菜單。該動作將觸發您自己實現多標籤導航。要自定義上下文菜單,請查看此文章:
How to customize the WebBrowser context menu in C#
WebBrowser Customization。
相關問題
- 1. 在primefaces的新選項卡中打開菜單項頁面
- 2. Webview:區分「在彈出菜單中打開」和「在新選項卡中打開」
- 3. ExtJs拆分按鈕菜單 - 在新選項卡中打開
- 4. 如何在新選項卡中打開特定菜單div
- 5. 在新選項卡中打開鏈接,只有新選項卡
- 6. WeifenLuo.WinFormsUI.Docking的選項卡上下文菜單
- 7. 在ListView中的項目下打開上下文菜單
- 8. 下拉菜單 - 多個選項卡打開一個選項
- 9. QTabWidget選項卡上下文菜單
- 10. 在新選項卡中打開延遲
- 11. 在新選項卡中打開Base64
- 12. 在新選項卡中打開網站
- 13. 在新選項卡中打開PDF
- 14. 在新選項卡中打開鏈接
- 15. 在新選項卡中打開
- 16. 在RSelenium中打開新選項卡
- 17. 在新選項卡中打開圖片
- 18. 在新選項卡中打開頁面
- 19. AngularJS在新選項卡中打開PDF
- 20. 在新選項卡中打開
- 21. 在新選項卡中打開PDF C#
- 22. 在新選項卡中打開url
- 23. GVim:在新選項卡中打開
- 24. 在使用Router.go時,通過上下文菜單打開新選項卡中的鏈接不起作用
- 25. Swift:打開「在菜單中」選項
- 26. 在新選項卡中從選擇/選項下拉菜單中打開外部鏈接
- 27. 打開上下文菜單,當用戶點擊選項菜單項
- 28. 我如何從選項菜單項啓動上下文菜單?
- 29. 基於下拉菜單選項啓用/禁用選項卡
- 30. 如何使用Excel在打開的Chrome選項卡中打開新URL而不打開新選項卡
我不認爲這是可能的。我懷疑你需要將它作爲一個ActiveX控件託管,甚至可以關閉... –