Contrôle WebBrowser - Empêcher le clic droit
Dans mon application, j'ai un formulaire qui contient un contrôle de navigateur dans laquelle j'affiche un rapport SSRS. Je tiens à prévenir l'utilisateur à partir d'un clic droit dans le navigateur de contrôle et montré le menu contextuel. Idéalement, j'aimerais le clic droit de ne rien faire. Est-il un moyen que je peux accomplir cela?
source d'informationauteur Randy Minder
Vous devez vous connecter pour publier un commentaire.
Vous pouvez définir la IsWebBrowserContextMenuEnabled égale à false. Vous voudrez probablement pour définir AllowWebBrowserDrop égal à faux aussi, de sorte qu'ils ne peuvent pas glisser une url dans l'application et ce qu'il charge.
Pour WPF ===>
wbBrowser.ContextMenu.IsEnabled = false;
pour tous les cas, win forms ou wpf:
Définir la
IsWebBrowserContextMenuEnabled
propriétéfalse
.J'ai une solution à travailler sur mon projet (WPF MVVM):
Important d'ajouter une référence: Microsoft.mshtml
En œuvre de l'événement: webBrowser.LoadCompleted += webBrowser_LoadCompleted;
Espère utile.