Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 16760|Ответ: 0

[WinForm] Как отключить подсказки об ошибке, когда WebBrowser отображает html-контент в C# Winform

[Скопировать ссылку]
Опубликовано 08.07.2017 23:33:19 | | |

В WinForm есть элемент управления, который может отображать HTML-контент — это веб-браузер, и устанавливать его свойство DocumenText на HTML-содержимость.

При использовании WebBrowser для интерфейса мы иногда не хотим, чтобы пользователь кликал по ссылке, не говоря уже о раздражающем окне ошибки скрипта, и не хотим, чтобы пользователь мог кликнуть по меню IE правой кнопкой.
Отключить подсказку по скрипту ошибки: Установите скрип{filter}tErrorsSuppressed в режиме true
Отключите меню правой кнопкой мыши: установите IsWebBrowserContextMenuEnabled в WebBrowser на false
Отключить ярлыки: Установить WebBrowserShortcutsEnabled в false
Отключить гиперссылки: Существует два типа гиперссылок: одна напрямую в текущее окно, другая — для открытия в новом окне  
Конечно, окно поворачивается напрямую: установить AllowNavigation в веб-браузере на false
Отключение новых окон требует обработки события NewWindow в WebBrowser


После завершения вышеописанного материала она практически завершена, и остаётся ещё один момент, на который стоит обратить внимание — перетаскивание и сброс. Не забудьте установить AllowWebBrowserDrop в WebBrowser на false






Предыдущий:SignalR для веб-сокетной связи (3)
Следующий:Управление браузером .net/C# отключает всплывающие окна, такие как оповещение, подтверждение и т.д.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com