none
"Убить" контекстное меню веббраузера RRS feed

Ответы

Все ответы

  • В WinForms у этого компонента есть такое свойство IsWebBrowserContexMenuEnebled. Такое-же должно быть и в WPF. Оно как раз делает доступным или наоборот отключает контекстное меню этого контрола.
    E-mail: Svatoslav.Pankratov@gmail.com Blog: svyatoslavpankratov.blogspot.com
    5 марта 2011 г. 8:16
  • В WPF уже нету.

    Посмотри эти варианты .

     

     

    • Помечено в качестве ответа Program-s.g 5 марта 2011 г. 9:08
    5 марта 2011 г. 8:25
    Модератор
  • А что если написать код для события WebBrowser1_MouseDown, я сделаю так но не получается

     Private Sub WebBrowser1_MouseDown(ByVal sender As System.Object, ByVal e As System.Windows.Input.MouseButtonEventArgs) Handles WebBrowser1.MouseDown
        If e.ChangedButton = MouseButton.Right Then
          MsgBox("")
        End If
      End Sub
    
    или это не поможет?

    5 марта 2011 г. 8:38
  • Да. В теге <body у тебя как раз располагается весь основной контетнт html-страницы.
    E-mail: Svatoslav.Pankratov@gmail.com Blog: svyatoslavpankratov.blogspot.com
    5 марта 2011 г. 8:51
  • да, но у меня открываются сторонние ресурсы, а там я не могу изменить код. а с помощью  WebBrowser1_MouseDown, нельзя как то убрать его?
    5 марта 2011 г. 8:53
  • У WebBrowser есть свойство Document которым представлена отображаемая страница. Думаю через него можно произвести изменение самой страницы.
    E-mail: Svatoslav.Pankratov@gmail.com Blog: svyatoslavpankratov.blogspot.com
    • Помечено в качестве ответа Program-s.g 5 марта 2011 г. 9:07
    5 марта 2011 г. 9:02