Поделиться через


WebBrowser Класс

Определение

Позволяет пользователю перемещаться по веб-страницам в форме.

public ref class WebBrowser : System::Windows::Forms::WebBrowserBase
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class WebBrowser : System.Windows.Forms.WebBrowserBase
[System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)]
public class WebBrowser : System.Windows.Forms.WebBrowserBase
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type WebBrowser = class
    inherit WebBrowserBase
[<System.Windows.Forms.Docking(System.Windows.Forms.DockingBehavior.AutoDock)>]
type WebBrowser = class
    inherit WebBrowserBase
Public Class WebBrowser
Inherits WebBrowserBase
Наследование
Атрибуты

Примеры

В следующем примере кода показано, как реализовать адресную строку для использования с элементом WebBrowser управления. В этом примере требуется, чтобы у вас была форма, содержащая WebBrowser элемент управления webBrowser1, TextBox называемый TextBoxAddressэлемент управления и вызываемая ButtonGoButton элемент управления. При вводе URL-адреса в текстовое поле и нажатии клавиши ВВОД или нажатия кнопки WebBrowserGo элемент управления переходит к указанному URL-адресу. При переходе по гиперссылке текстовое поле автоматически обновляется для отображения текущего URL-адреса.

Полный пример кода см. в статье "Практическое руководство. Добавление возможностей веб-браузера в приложение Windows Forms".

// Navigates to the URL in the address text box when 
// the ENTER key is pressed while the text box has focus.
void TextBoxAddress_KeyDown( Object^ /*sender*/, System::Windows::Forms::KeyEventArgs^ e )
{
   if ( e->KeyCode == System::Windows::Forms::Keys::Enter &&  !this->TextBoxAddress->Text->Equals( "" ) )
   {
      this->WebBrowser1->Navigate( this->TextBoxAddress->Text );
   }
}

// Navigates to the URL in the address text box when 
// the Go button is clicked.
void ButtonGo_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   if (  !this->TextBoxAddress->Text->Equals( "" ) )
   {
      this->WebBrowser1->Navigate( this->TextBoxAddress->Text );
   }
}

// Updates the URL in TextBoxAddress upon navigation.
void WebBrowser1_Navigated( Object^ /*sender*/, System::Windows::Forms::WebBrowserNavigatedEventArgs^ /*e*/ )
{
   this->TextBoxAddress->Text = this->WebBrowser1->Url->ToString();
}
// Navigates to the URL in the address box when 
// the ENTER key is pressed while the ToolStripTextBox has focus.
private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.Enter)
    {
        Navigate(toolStripTextBox1.Text);
    }
}

// Navigates to the URL in the address box when 
// the Go button is clicked.
private void goButton_Click(object sender, EventArgs e)
{
    Navigate(toolStripTextBox1.Text);
}

// Navigates to the given URL if it is valid.
private void Navigate(String address)
{
    if (String.IsNullOrEmpty(address)) return;
    if (address.Equals("about:blank")) return;
    if (!address.StartsWith("http://") &&
        !address.StartsWith("https://"))
    {
        address = "http://" + address;
    }
    try
    {
        webBrowser1.Navigate(new Uri(address));
    }
    catch (System.UriFormatException)
    {
        return;
    }
}

// Updates the URL in TextBoxAddress upon navigation.
private void webBrowser1_Navigated(object sender,
    WebBrowserNavigatedEventArgs e)
{
    toolStripTextBox1.Text = webBrowser1.Url.ToString();
}

' Navigates to the URL in the address box when 
' the ENTER key is pressed while the ToolStripTextBox has focus.
Private Sub toolStripTextBox1_KeyDown( _
    ByVal sender As Object, ByVal e As KeyEventArgs) _
    Handles toolStripTextBox1.KeyDown

    If (e.KeyCode = Keys.Enter) Then
        Navigate(toolStripTextBox1.Text)
    End If

End Sub

' Navigates to the URL in the address box when 
' the Go button is clicked.
Private Sub goButton_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles goButton.Click

    Navigate(toolStripTextBox1.Text)

End Sub

' Navigates to the given URL if it is valid.
Private Sub Navigate(ByVal address As String)

    If String.IsNullOrEmpty(address) Then Return
    If address.Equals("about:blank") Then Return
    If Not address.StartsWith("http://") And _
        Not address.StartsWith("https://") Then
        address = "http://" & address
    End If

    Try
        webBrowser1.Navigate(New Uri(address))
    Catch ex As System.UriFormatException
        Return
    End Try

End Sub

' Updates the URL in TextBoxAddress upon navigation.
Private Sub webBrowser1_Navigated(ByVal sender As Object, _
    ByVal e As WebBrowserNavigatedEventArgs) _
    Handles webBrowser1.Navigated

    toolStripTextBox1.Text = webBrowser1.Url.ToString()

End Sub

Комментарии

Замечание

Для новых проектов Windows Forms рекомендуется использовать элемент управления Microsoft Edge WebView2 вместо WebBrowser элемента управления.

Элемент WebBrowser управления позволяет размещать веб-страницы и другие документы с поддержкой браузера в приложениях Windows Forms. Вы можете использовать WebBrowser элемент управления, например, для предоставления интегрированной помощи пользователям на основе HTML или возможностей просмотра веб-страниц в приложении. Кроме того, вы можете использовать WebBrowser элемент управления для добавления существующих веб-элементов управления в клиентские приложения Windows Forms.

Это важно

Элемент WebBrowser управления является ресурсоемким. Чтобы обеспечить своевременное освобождение всех ресурсов, вызовите Dispose() метод после завершения работы с элементом управления. Необходимо вызвать Dispose() метод в том же потоке, который подключил события, которые всегда должны быть потоком сообщения или пользовательского интерфейса.

Элемент WebBrowser управления не может использоваться частично доверенным кодом. Дополнительные сведения см. в разделе "Использование библиотек из частично доверенного кода".

Элемент WebBrowser управления имеет несколько свойств, методов и событий, связанных с навигацией. Следующие члены позволяют перемещать элемент управления по определенному URL-адресу, перемещаться назад и вперед по списку журнала навигации, а также загружать домашнюю страницу и страницу поиска текущего пользователя:

Если навигация не выполнена, отображается страница, указывающая на проблему. Навигация с любым из этих элементов приводит NavigatingNavigatedк возникновению событий и DocumentCompleted событий на разных этапах навигации.

Эти и другие элементы, такие как Stop методы и Refresh методы, позволяют реализовать элементы управления пользовательским интерфейсом в приложении, аналогичном этим элементам в Internet Explorer. Некоторые элементы полезны, даже если вы не хотите отображать WebBrowser элемент управления в форме. Например, можно использовать Print метод для печати последней версии веб-страницы, не отображая страницу пользователю.

Элемент WebBrowser управления также позволяет отображать содержимое, которое вы создаете в приложении или извлекаете из файла базы данных или ресурса. DocumentText Используйте свойство, DocumentStream чтобы получить или задать содержимое текущего документа в виде строки или потока данных.

Вы также можете управлять содержимым веб-страницы с помощью Document свойства, содержащего HtmlDocument объект, предоставляющий управляемый доступ к объектной модели HTML-документа (DOM) для текущей страницы. Это свойство полезно при использовании в сочетании со ObjectForScripting свойством для реализации двустороннего взаимодействия между кодом приложения и динамическим кодом HTML (DHTML) на веб-странице, что позволяет объединять элементы управления на основе веб-сайтов и элементы управления Windows Forms в одном пользовательском интерфейсе. Свойство можно использовать Document для вызова методов кода скриптов из приложения. Код скриптов может получить доступ к приложению через window.external объект, который является встроенным объектом DOM, предоставленным для доступа к узлу, и который сопоставляется с объектом, указанным для ObjectForScripting свойства.

Элемент WebBrowser управления является управляемой оболочкой для элемента управления ActiveX WebBrowser и использует любую версию элемента управления на компьютере пользователя.

Замечание

  • Этот класс требует безопасности на уровне класса. Возникает SecurityException , когда производный класс или любой вызывающий объект в стеке вызовов не имеет разрешения на полное доверие. Дополнительные сведения о требованиях к безопасности см. в разделе "Ссылки" и "Запросы на наследование".
  • Класс WebBrowser можно использовать только в потоках, настроенных на режим однопотоковой модели (STA). Чтобы использовать этот класс, убедитесь, что метод Main помечен атрибутом STAThreadAttribute.
  • В целях TabStop специальных возможностей свойство должно быть задано false , если содержимое не отображается в элементе WebBrowser управления. Измените значение, чтобы true пользователи могли перемещаться по клавиатуре в содержимое элемента управления.

Конструкторы

Имя Описание
WebBrowser()

Инициализирует новый экземпляр класса WebBrowser.

Свойства

Имя Описание
AccessibilityObject

Возвращает назначенный AccessibleObject элементу управления.

(Унаследовано от Control)
AccessibleDefaultActionDescription

Возвращает или задает описание действия по умолчанию элемента управления для использования клиентскими приложениями специальных возможностей.

(Унаследовано от Control)
AccessibleDescription

Возвращает или задает описание элемента управления, используемого клиентскими приложениями специальных возможностей.

(Унаследовано от Control)
AccessibleName

Возвращает или задает имя элемента управления, используемого клиентскими приложениями специальных возможностей.

(Унаследовано от Control)
AccessibleRole

Возвращает или задает доступную роль элемента управления.

(Унаследовано от Control)
ActiveXInstance

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает базовый элемент управления ActiveX WebBrowser .

(Унаследовано от WebBrowserBase)
AllowDrop

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
AllowNavigation

Возвращает или задает значение, указывающее, может ли элемент управления перейти на другую страницу после загрузки начальной страницы.

AllowWebBrowserDrop

Возвращает или задает значение, указывающее, переходит ли WebBrowser элемент управления к документам, которые удаляются на него.

Anchor

Возвращает или задает края контейнера, к которому привязан элемент управления, и определяет изменение размера элемента управления с помощью родительского элемента управления.

(Унаследовано от Control)
AutoScrollOffset

Возвращает или задает место прокрутки ScrollControlIntoView(Control)этого элемента управления.

(Унаследовано от Control)
AutoSize

Это свойство не относится к этому классу.

(Унаследовано от Control)
BackColor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не имеет значения для этого элемента управления.

(Унаследовано от WebBrowserBase)
BackgroundImage

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
BackgroundImageLayout

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
BindingContext

Возвращает или задает BindingContext элемент управления.

(Унаследовано от Control)
Bottom

Получает расстояние в пикселях между нижним краем элемента управления и верхним краем клиентской области контейнера.

(Унаследовано от Control)
Bounds

Возвращает или задает размер и расположение элемента управления, включая его неклиентные элементы (в пикселях) относительно родительского элемента управления.

(Унаследовано от Control)
CanEnableIme

Возвращает значение, указывающее, может ли ImeMode свойство иметь активное значение, чтобы включить ПОДДЕРЖКУ IME.

(Унаследовано от Control)
CanFocus

Возвращает значение, указывающее, может ли элемент управления получать фокус.

(Унаследовано от Control)
CanGoBack

Возвращает значение, указывающее, доступна ли предыдущая страница в журнале навигации, которая позволяет методу GoBack() успешно выполняться.

CanGoForward

Возвращает значение, указывающее, доступна ли следующая страница в журнале навигации, которая позволяет методу GoForward() успешно выполняться.

CanRaiseEvents

Определяет, могут ли события вызываться на элементе управления.

(Унаследовано от Control)
CanSelect

Возвращает значение, указывающее, можно ли выбрать элемент управления.

(Унаследовано от Control)
Capture

Возвращает или задает значение, указывающее, запечатлен ли элемент управления мышью.

(Унаследовано от Control)
CausesValidation

Получает или задает значение, указывающее, вызывает ли проверка проверки на всех элементах управления, требующих проверки при получении фокуса.

(Унаследовано от Control)
ClientRectangle

Получает прямоугольник, представляющий клиентская область элемента управления.

(Унаследовано от Control)
ClientSize

Возвращает или задает высоту и ширину клиентской области элемента управления.

(Унаследовано от Control)
CompanyName

Возвращает имя компании или создателя приложения, содержащего элемент управления.

(Унаследовано от Control)
Container

Возвращает объект IContainer , содержащий Componentобъект .

(Унаследовано от Component)
ContainsFocus

Получает значение, указывающее, имеет ли элемент управления элемент управления или один из его дочерних элементов управления в данный момент фокус ввода.

(Унаследовано от Control)
ContextMenu
Устаревшие..

Возвращает или задает контекстное меню, связанное с элементом управления.

(Унаследовано от Control)
ContextMenuStrip

Возвращает или задает связанный ContextMenuStrip с этим элементом управления.

(Унаследовано от Control)
Controls

Возвращает коллекцию элементов управления, содержащихся в элементе управления.

(Унаследовано от Control)
Created

Возвращает значение, указывающее, был ли создан элемент управления.

(Унаследовано от Control)
CreateParams

Возвращает необходимые параметры создания при создании дескриптора элемента управления.

(Унаследовано от Control)
Cursor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DataBindings

Возвращает привязки данных для элемента управления.

(Унаследовано от Control)
DataContext

Возвращает или задает контекст данных для назначения привязки данных. Это внешнее свойство.

(Унаследовано от Control)
DefaultCursor

Возвращает или задает курсор по умолчанию для элемента управления.

(Унаследовано от Control)
DefaultImeMode

Возвращает режим редактора методов ввода по умолчанию (IME), поддерживаемый элементом управления.

(Унаследовано от Control)
DefaultMargin

Возвращает пространство в пикселях, указанное по умолчанию между элементами управления.

(Унаследовано от Control)
DefaultMaximumSize

Возвращает длину и высоту в пикселях, которая указывается в качестве максимального размера элемента управления по умолчанию.

(Унаследовано от Control)
DefaultMinimumSize

Возвращает длину и высоту в пикселях, которая указывается в качестве минимального размера элемента управления по умолчанию.

(Унаследовано от Control)
DefaultPadding

Возвращает внутренний интервал по умолчанию (в пикселях) содержимого элемента управления.

(Унаследовано от Control)
DefaultSize

Возвращает размер элемента управления по умолчанию.

DesignMode

Возвращает значение, указывающее, находится ли текущий Component режим разработки.

(Унаследовано от Component)
DeviceDpi

Возвращает значение DPI для отображаемого устройства, в котором в данный момент отображается элемент управления.

(Унаследовано от Control)
DisplayRectangle

Получает прямоугольник, представляющий область отображения элемента управления.

(Унаследовано от Control)
Disposing

Возвращает значение, указывающее, находится ли базовый Control класс в процессе удаления.

(Унаследовано от Control)
Dock

Возвращает или задает, какие границы элементов управления закреплены к родительскому элементу управления и определяют изменение размера элемента управления с помощью родительского элемента управления.

(Унаследовано от Control)
Document

HtmlDocument Получает представление веб-страницы, отображаемой в данный момент в элементе WebBrowser управления.

DocumentStream

Возвращает или задает поток, содержащий содержимое веб-страницы, отображаемой в элементе WebBrowser управления.

DocumentText

Возвращает или задает HTML-содержимое страницы, отображаемой в элементе WebBrowser управления.

DocumentTitle

Возвращает название документа, отображаемого в данный момент в элементе WebBrowser управления.

DocumentType

Возвращает тип документа, отображаемого в данный момент в элементе WebBrowser управления.

DoubleBuffered

Возвращает или задает значение, указывающее, должен ли этот элемент управления перерисовывать ее поверхность с помощью дополнительного буфера для уменьшения или предотвращения мерцания.

(Унаследовано от Control)
Enabled

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
EncryptionLevel

Возвращает значение, указывающее метод шифрования, используемый документом, отображаемым в данный момент в элементе WebBrowser управления.

Events

Возвращает список обработчиков событий, подключенных к этому Component.

(Унаследовано от Component)
Focused

Возвращает значение, указывающее, имеет ли элемент управления или любой из дочерних окон фокус ввода.

Font

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не имеет значения для этого элемента управления.

(Унаследовано от WebBrowserBase)
FontHeight

Возвращает или задает высоту шрифта элемента управления.

(Унаследовано от Control)
ForeColor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не имеет значения для этого элемента управления.

(Унаследовано от WebBrowserBase)
Handle

Возвращает дескриптор окна, к которому привязан элемент управления.

(Унаследовано от Control)
HasChildren

Возвращает значение, указывающее, содержит ли элемент управления один или несколько дочерних элементов управления.

(Унаследовано от Control)
Height

Возвращает или задает высоту элемента управления.

(Унаследовано от Control)
ImeMode

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не имеет значения для этого элемента управления.

(Унаследовано от WebBrowserBase)
ImeModeBase

Возвращает или задает режим IME элемента управления.

(Унаследовано от Control)
InvokeRequired

Возвращает значение, указывающее, должен ли вызывающий метод вызывать метод при вызове метода к элементу управления, так как вызывающий объект находится в другом потоке, отличном от того, в котором был создан элемент управления.

(Унаследовано от Control)
IsAccessible

Возвращает или задает значение, указывающее, отображается ли элемент управления для приложений специальных возможностей.

(Унаследовано от Control)
IsAncestorSiteInDesignMode

Указывает, является ли один из предков этого элемента управления сайтом и сайтом в DesignMode. Это свойство доступно только для чтения.

(Унаследовано от Control)
IsBusy

Возвращает значение, указывающее, загружает ли WebBrowser элемент управления новый документ.

IsDisposed

Возвращает значение, указывающее, был ли удален элемент управления.

(Унаследовано от Control)
IsHandleCreated

Возвращает значение, указывающее, связан ли элемент управления с ним дескриптор.

(Унаследовано от Control)
IsMirrored

Возвращает значение, указывающее, является ли элемент управления зеркальным.

(Унаследовано от Control)
IsOffline

Возвращает значение, указывающее, находится ли WebBrowser элемент управления в автономном режиме.

IsWebBrowserContextMenuEnabled

Возвращает или задает значение, указывающее, включено ли контекстное меню WebBrowser элемента управления.

LayoutEngine

Возвращает кэшированный экземпляр обработчика макета элемента управления.

(Унаследовано от Control)
Left

Получает или задает расстояние в пикселях между левым краем элемента управления и левым краем клиентской области контейнера.

(Унаследовано от Control)
Location

Возвращает или задает координаты левого верхнего угла элемента управления относительно левого верхнего угла контейнера.

(Унаследовано от Control)
Margin

Возвращает или задает пространство между элементами управления.

(Унаследовано от Control)
MaximumSize

Возвращает или задает размер, который является верхним ограничением, которое GetPreferredSize(Size) может указывать.

(Унаследовано от Control)
MinimumSize

Возвращает или задает размер, который является нижним пределом, который GetPreferredSize(Size) может указывать.

(Унаследовано от Control)
Name

Возвращает или задает имя элемента управления.

(Унаследовано от Control)
ObjectForScripting

Получает или задает объект, к которому можно получить доступ с помощью кода скрипта, содержащегося на веб-странице, отображаемой в элементе WebBrowser управления.

Padding

Это свойство не имеет значения для этого элемента управления.

Parent

Возвращает или задает родительский контейнер элемента управления.

(Унаследовано от Control)
PreferredSize

Получает размер прямоугольной области, в которую может поместиться элемент управления.

(Унаследовано от Control)
ProductName

Возвращает имя продукта сборки, содержащей элемент управления.

(Унаследовано от Control)
ProductVersion

Возвращает версию сборки, содержащей элемент управления.

(Унаследовано от Control)
ReadyState

Возвращает значение, указывающее текущее состояние WebBrowser элемента управления.

RecreatingHandle

Возвращает значение, указывающее, будет ли элемент управления повторно создавать его дескриптор.

(Унаследовано от Control)
Region

Возвращает или задает область окна, связанную с элементом управления.

(Унаследовано от Control)
RenderRightToLeft
Устаревшие..
Устаревшие..

Это свойство теперь устарело.

(Унаследовано от Control)
ResizeRedraw

Возвращает или задает значение, указывающее, выполняется ли перерисовка элемента управления при изменении размера.

(Унаследовано от Control)
Right

Получает расстояние в пикселях между правым краем элемента управления и левым краем клиентской области контейнера.

(Унаследовано от Control)
RightToLeft

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
ScaleChildren

Возвращает значение, определяющее масштабирование дочерних элементов управления.

(Унаследовано от Control)
ScriptErrorsSuppressed

Возвращает или задает значение, указывающее, отображаются ли WebBrowser диалоговые окна, такие как сообщения об ошибках скрипта.

ScrollBarsEnabled

Возвращает или задает значение, указывающее, отображаются ли полосы прокрутки в элементе WebBrowser управления.

ShowFocusCues

Возвращает значение, указывающее, должен ли элемент управления отображать прямоугольники фокуса.

(Унаследовано от Control)
ShowKeyboardCues

Возвращает значение, указывающее, находится ли пользовательский интерфейс в соответствующем состоянии для отображения или скрытия акселераторов клавиатуры.

(Унаследовано от Control)
Site

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает сайт элемента управления.

(Унаследовано от WebBrowserBase)
Size

Возвращает или задает высоту и ширину элемента управления.

(Унаследовано от Control)
StatusText

Возвращает текст WebBrowser состояния элемента управления.

TabIndex

Возвращает или задает порядок вкладок элемента управления в контейнере.

(Унаследовано от Control)
TabStop

Возвращает или задает значение, указывающее, может ли пользователь передать фокус этому элементу управления с помощью клавиши TAB.

(Унаследовано от Control)
Tag

Возвращает или задает объект, содержащий данные об элементе управления.

(Унаследовано от Control)
Text

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Top

Получает или задает расстояние в пикселях между верхним краем элемента управления и верхним краем клиентской области контейнера.

(Унаследовано от Control)
TopLevelControl

Возвращает родительский элемент управления, который не является родительским элементом другого элемента управления Windows Forms. Как правило, это самый Form внешний элемент управления, в котором содержится элемент управления.

(Унаследовано от Control)
Url

Возвращает или задает URL-адрес текущего документа.

UseWaitCursor

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это свойство не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Version

Возвращает установленную версию Internet Explorer.

Visible

Возвращает или задает значение, указывающее, отображается ли элемент управления и все его дочерние элементы управления.

(Унаследовано от Control)
WebBrowserShortcutsEnabled

Возвращает или задает значение, указывающее, включены ли сочетания клавиш в элементе WebBrowser управления.

Width

Возвращает или задает ширину элемента управления.

(Унаследовано от Control)
WindowTarget

Это свойство не относится к этому классу.

(Унаследовано от Control)

Методы

Имя Описание
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Уведомляет клиентские приложения специальных возможностей, указанные для указанного дочернего AccessibleEvents элемента управления.

(Унаследовано от Control)
AccessibilityNotifyClients(AccessibleEvents, Int32)

Уведомляет клиентские приложения специальных возможностей для указанного дочернего AccessibleEvents элемента управления.

(Унаследовано от Control)
AttachInterfaces(Object)

Вызывается элементом управления при создании базового элемента управления ActiveX.

BeginInvoke(Action)

Выполняет указанный делегат асинхронно в потоке, на который был создан базовый дескриптор элемента управления.

(Унаследовано от Control)
BeginInvoke(Delegate, Object[])

Выполняет указанный делегат асинхронно с указанными аргументами в потоке, на который был создан базовый дескриптор элемента управления.

(Унаследовано от Control)
BeginInvoke(Delegate)

Выполняет указанный делегат асинхронно в потоке, на который был создан базовый дескриптор элемента управления.

(Унаследовано от Control)
BringToFront()

Выводит элемент управления в передней части z-порядка.

(Унаследовано от Control)
Contains(Control)

Извлекает значение, указывающее, является ли указанный элемент управления дочерним элементом элемента управления.

(Унаследовано от Control)
CreateAccessibilityInstance()

Позволяет пользователю перемещаться по веб-страницам в форме.

CreateAccessibilityInstance()

Создает новый объект специальных возможностей для элемента управления.

(Унаследовано от Control)
CreateControl()

Принудительно создает видимый элемент управления, включая создание дескриптора и всех видимых дочерних элементов управления.

(Унаследовано от Control)
CreateControlsInstance()

Создает новый экземпляр коллекции элементов управления для элемента управления.

(Унаследовано от Control)
CreateGraphics()

Graphics Создает элемент управления.

(Унаследовано от Control)
CreateHandle()

Создает дескриптор элемента управления.

(Унаследовано от Control)
CreateObjRef(Type)

Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
CreateSink()

Связывает базовый элемент управления ActiveX с клиентом, который может обрабатывать события управления.

CreateWebBrowserSiteBase()

Возвращает ссылку на неуправляемый WebBrowser сайт элемента управления ActiveX, который можно расширить для настройки управляемого WebBrowser элемента управления.

DefWndProc(Message)

Отправляет указанное сообщение в процедуру окна по умолчанию.

(Унаследовано от Control)
DestroyHandle()

Уничтожает дескриптор, связанный с элементом управления.

(Унаследовано от Control)
DetachInterfaces()

Вызывается элементом управления при удалении базового элемента управления ActiveX.

DetachSink()

Освобождает клиент обработки событий, подключенный к методу CreateSink() , из базового элемента управления ActiveX.

Dispose()

Освобождает все ресурсы, используемые параметром Component.

(Унаследовано от Component)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые WebBrowser и при необходимости освобождает управляемые ресурсы.

DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Начинает операцию перетаскивания.

(Унаследовано от Control)
DoDragDrop(Object, DragDropEffects)

Начинает операцию перетаскивания.

(Унаследовано от Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)

Позволяет пользователю перемещаться по веб-страницам в форме.

(Унаследовано от Control)
DoDragDropAsJson<T>(T, DragDropEffects)

Позволяет пользователю перемещаться по веб-страницам в форме.

(Унаследовано от Control)
DrawToBitmap(Bitmap, Rectangle)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Этот метод не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
EndInvoke(IAsyncResult)

Извлекает возвращаемое значение асинхронной операции, представленной IAsyncResult переданным.

(Унаследовано от Control)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FindForm()

Извлекает форму, в которую входит элемент управления.

(Унаследовано от Control)
Focus()

Задает фокус ввода для элемента управления.

(Унаследовано от Control)
GetAccessibilityObjectById(Int32)

Извлекает указанный AccessibleObjectобъект.

(Унаследовано от Control)
GetAutoSizeMode()

Извлекает значение, указывающее, как будет вести себя элемент управления при включении его AutoSize свойства.

(Унаследовано от Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

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

(Унаследовано от Control)
GetChildAtPoint(Point)

Извлекает дочерний элемент управления, расположенный по указанным координатам.

(Унаследовано от Control)
GetContainerControl()

Возвращает следующую ContainerControl цепочку родительских элементов управления.

(Унаследовано от Control)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLifetimeService()
Устаревшие..

Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
GetNextControl(Control, Boolean)

Извлекает следующий элемент управления вперед или назад в порядке табуляции дочерних элементов управления.

(Унаследовано от Control)
GetPreferredSize(Size)

Извлекает размер прямоугольной области, в которую можно установить элемент управления.

(Унаследовано от Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Извлекает границы, в которых масштабируется элемент управления.

(Унаследовано от Control)
GetService(Type)

Возвращает объект, представляющий службу, предоставляемую Component или ее Container.

(Унаследовано от Component)
GetStyle(ControlStyles)

Извлекает значение заданного бита стиля элемента управления для элемента управления.

(Унаследовано от Control)
GetTopLevel()

Определяет, является ли элемент управления элементом управления верхнего уровня.

(Унаследовано от Control)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GoBack()

Перемещает WebBrowser элемент управления на предыдущую страницу в журнале навигации, если он доступен.

GoForward()

Перемещает WebBrowser элемент управления на следующую страницу в журнале навигации, если он доступен.

GoHome()

Перемещает WebBrowser элемент управления на домашнюю страницу текущего пользователя.

GoSearch()

Перемещает WebBrowser элемент управления на страницу поиска по умолчанию текущего пользователя.

Hide()

Скрывает элемент управления от пользователя.

(Унаследовано от Control)
InitializeLifetimeService()
Устаревшие..

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
InitLayout()

Вызывается после добавления элемента управления в другой контейнер.

(Унаследовано от Control)
Invalidate()

Отменяет всю поверхность элемента управления и приводит к повторному выводу элемента управления.

(Унаследовано от Control)
Invalidate(Boolean)

Отменяет определенный регион элемента управления и приводит к отправке в элемент управления сообщения с краской. При необходимости отменяет дочерние элементы управления, назначенные элементу управления.

(Унаследовано от Control)
Invalidate(Rectangle, Boolean)

Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. При необходимости отменяет дочерние элементы управления, назначенные элементу управления.

(Унаследовано от Control)
Invalidate(Rectangle)

Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления.

(Унаследовано от Control)
Invalidate(Region, Boolean)

Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. При необходимости отменяет дочерние элементы управления, назначенные элементу управления.

(Унаследовано от Control)
Invalidate(Region)

Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления.

(Унаследовано от Control)
Invoke(Action)

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

(Унаследовано от Control)
Invoke(Delegate, Object[])

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

(Унаследовано от Control)
Invoke(Delegate)

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

(Унаследовано от Control)
Invoke<T>(Func<T>)

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

(Унаследовано от Control)
InvokeAsync(Action, CancellationToken)

Вызывает указанный синхронный обратный вызов асинхронно в потоке, который владеет дескриптором элемента управления.

(Унаследовано от Control)
InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken)

Выполняет указанный асинхронный обратный вызов в потоке, который владеет дескриптором элемента управления асинхронно.

(Унаследовано от Control)
InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken)

Выполняет указанный асинхронный обратный вызов в потоке, которому принадлежит дескриптор элемента управления.

(Унаследовано от Control)
InvokeAsync<T>(Func<T>, CancellationToken)

Вызывает указанный синхронный обратный вызов асинхронно в потоке, который владеет дескриптором элемента управления.

(Унаследовано от Control)
InvokeGotFocus(Control, EventArgs)

GotFocus Вызывает событие для указанного элемента управления.

(Унаследовано от Control)
InvokeLostFocus(Control, EventArgs)

LostFocus Вызывает событие для указанного элемента управления.

(Унаследовано от Control)
InvokeOnClick(Control, EventArgs)

Click Вызывает событие для указанного элемента управления.

(Унаследовано от Control)
InvokePaint(Control, PaintEventArgs)

Paint Вызывает событие для указанного элемента управления.

(Унаследовано от Control)
InvokePaintBackground(Control, PaintEventArgs)

PaintBackground Вызывает событие для указанного элемента управления.

(Унаследовано от Control)
IsInputChar(Char)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет, является ли символ входным символом, распознаваемым элементом управления.

(Унаследовано от WebBrowserBase)
IsInputKey(Keys)

Определяет, является ли указанный ключ обычным входным ключом или специальным ключом, требующим предварительной обработки.

(Унаследовано от Control)
LogicalToDeviceUnits(Int32)

Преобразует значение логического DPI в эквивалентное значение DeviceUnit DPI.

(Унаследовано от Control)
LogicalToDeviceUnits(Size)

Преобразует размер из логических единиц в единицы устройства, масштабируя его для текущего DPI и округляя до ближайшего целого числа для ширины и высоты.

(Унаследовано от Control)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неглубокую копию текущего MarshalByRefObject объекта.

(Унаследовано от MarshalByRefObject)
Navigate(String, Boolean)

Загружает документ по указанному url-адресу (URL-адрес) в новое окно браузера или в WebBrowser элемент управления.

Navigate(String, String, Byte[], String)

Загружает документ по указанному url-адресу (URL-адрес) WebBrowser в элемент управления, запрашивая его с помощью указанных HTTP-данных и заменяя содержимое кадра веб-страниц указанным именем.

Navigate(String, String)

Загружает документ по указанному URL-адресу WebBrowser в элемент управления, заменив содержимое кадра веб-страницы указанным именем.

Navigate(String)

Загружает документ по указанному url-адресу (URL-адрес) WebBrowser в элемент управления, заменив предыдущий документ.

Navigate(Uri, Boolean)

Загружает документ в расположении, Uri указанном в новом окне браузера или в WebBrowser элемент управления.

Navigate(Uri, String, Byte[], String)

Загружает документ в расположении, указанном UriWebBrowser в элементе управления, запрашивая его с помощью указанных HTTP-данных и заменяя содержимое кадра веб-страниц указанным именем.

Navigate(Uri, String)

Загружает документ в расположении, указанном UriWebBrowser в элементе управления, заменив содержимое кадра веб-страницы указанным именем.

Navigate(Uri)

Загружает документ в расположении, указанном Uri в элементе WebBrowser управления, заменив предыдущий документ.

NotifyInvalidate(Rectangle)

Invalidated Вызывает событие с указанным регионом элемента управления, чтобы сделать недействительным.

(Унаследовано от Control)
OnAutoSizeChanged(EventArgs)

Вызывает событие AutoSizeChanged.

(Унаследовано от Control)
OnBackColorChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие BackColorChanged.

(Унаследовано от WebBrowserBase)
OnBackgroundImageChanged(EventArgs)

Вызывает событие BackgroundImageChanged.

(Унаследовано от Control)
OnBackgroundImageLayoutChanged(EventArgs)

Вызывает событие BackgroundImageLayoutChanged.

(Унаследовано от Control)
OnBindingContextChanged(EventArgs)

Вызывает событие BindingContextChanged.

(Унаследовано от Control)
OnCanGoBackChanged(EventArgs)

Вызывает событие CanGoBackChanged.

OnCanGoForwardChanged(EventArgs)

Вызывает событие CanGoForwardChanged.

OnCausesValidationChanged(EventArgs)

Вызывает событие CausesValidationChanged.

(Унаследовано от Control)
OnChangeUICues(UICuesEventArgs)

Вызывает событие ChangeUICues.

(Унаследовано от Control)
OnClick(EventArgs)

Вызывает событие Click.

(Унаследовано от Control)
OnClientSizeChanged(EventArgs)

Вызывает событие ClientSizeChanged.

(Унаследовано от Control)
OnContextMenuChanged(EventArgs)
Устаревшие..

Вызывает событие ContextMenuChanged.

(Унаследовано от Control)
OnContextMenuStripChanged(EventArgs)

Вызывает событие ContextMenuStripChanged.

(Унаследовано от Control)
OnControlAdded(ControlEventArgs)

Вызывает событие ControlAdded.

(Унаследовано от Control)
OnControlRemoved(ControlEventArgs)

Вызывает событие ControlRemoved.

(Унаследовано от Control)
OnCreateControl()

CreateControl() Вызывает метод.

(Унаследовано от Control)
OnCursorChanged(EventArgs)

Вызывает событие CursorChanged.

(Унаследовано от Control)
OnDataContextChanged(EventArgs)

Позволяет пользователю перемещаться по веб-страницам в форме.

(Унаследовано от Control)
OnDockChanged(EventArgs)

Вызывает событие DockChanged.

(Унаследовано от Control)
OnDocumentCompleted(WebBrowserDocumentCompletedEventArgs)

Вызывает событие DocumentCompleted.

OnDocumentTitleChanged(EventArgs)

Вызывает событие DocumentTitleChanged.

OnDoubleClick(EventArgs)

Вызывает событие DoubleClick.

(Унаследовано от Control)
OnDpiChangedAfterParent(EventArgs)

Вызывает событие DpiChangedAfterParent.

(Унаследовано от Control)
OnDpiChangedBeforeParent(EventArgs)

Вызывает событие DpiChangedBeforeParent.

(Унаследовано от Control)
OnDragDrop(DragEventArgs)

Вызывает событие DragDrop.

(Унаследовано от Control)
OnDragEnter(DragEventArgs)

Вызывает событие DragEnter.

(Унаследовано от Control)
OnDragLeave(EventArgs)

Вызывает событие DragLeave.

(Унаследовано от Control)
OnDragOver(DragEventArgs)

Вызывает событие DragOver.

(Унаследовано от Control)
OnEnabledChanged(EventArgs)

Вызывает событие EnabledChanged.

(Унаследовано от Control)
OnEncryptionLevelChanged(EventArgs)

Вызывает событие EncryptionLevelChanged.

OnEnter(EventArgs)

Вызывает событие Enter.

(Унаследовано от Control)
OnFileDownload(EventArgs)

Вызывает событие FileDownload.

OnFontChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие FontChanged.

(Унаследовано от WebBrowserBase)
OnForeColorChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие ForeColorChanged.

(Унаследовано от WebBrowserBase)
OnGiveFeedback(GiveFeedbackEventArgs)

Вызывает событие GiveFeedback.

(Унаследовано от Control)
OnGotFocus(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие GotFocus.

(Унаследовано от WebBrowserBase)
OnHandleCreated(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие HandleCreated.

(Унаследовано от WebBrowserBase)
OnHandleDestroyed(EventArgs)

Вызывает событие HandleDestroyed.

(Унаследовано от Control)
OnHelpRequested(HelpEventArgs)

Вызывает событие HelpRequested.

(Унаследовано от Control)
OnImeModeChanged(EventArgs)

Вызывает событие ImeModeChanged.

(Унаследовано от Control)
OnInvalidated(InvalidateEventArgs)

Вызывает событие Invalidated.

(Унаследовано от Control)
OnKeyDown(KeyEventArgs)

Вызывает событие KeyDown.

(Унаследовано от Control)
OnKeyPress(KeyPressEventArgs)

Вызывает событие KeyPress.

(Унаследовано от Control)
OnKeyUp(KeyEventArgs)

Вызывает событие KeyUp.

(Унаследовано от Control)
OnLayout(LayoutEventArgs)

Вызывает событие Layout.

(Унаследовано от Control)
OnLeave(EventArgs)

Вызывает событие Leave.

(Унаследовано от Control)
OnLocationChanged(EventArgs)

Вызывает событие LocationChanged.

(Унаследовано от Control)
OnLostFocus(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Вызывает событие LostFocus.

(Унаследовано от WebBrowserBase)
OnMarginChanged(EventArgs)

Вызывает событие MarginChanged.

(Унаследовано от Control)
OnMouseCaptureChanged(EventArgs)

Вызывает событие MouseCaptureChanged.

(Унаследовано от Control)
OnMouseClick(MouseEventArgs)

Вызывает событие MouseClick.

(Унаследовано от Control)
OnMouseDoubleClick(MouseEventArgs)

Вызывает событие MouseDoubleClick.

(Унаследовано от Control)
OnMouseDown(MouseEventArgs)

Вызывает событие MouseDown.

(Унаследовано от Control)
OnMouseEnter(EventArgs)

Вызывает событие MouseEnter.

(Унаследовано от Control)
OnMouseHover(EventArgs)

Вызывает событие MouseHover.

(Унаследовано от Control)
OnMouseLeave(EventArgs)

Вызывает событие MouseLeave.

(Унаследовано от Control)
OnMouseMove(MouseEventArgs)

Вызывает событие MouseMove.

(Унаследовано от Control)
OnMouseUp(MouseEventArgs)

Вызывает событие MouseUp.

(Унаследовано от Control)
OnMouseWheel(MouseEventArgs)

Вызывает событие MouseWheel.

(Унаследовано от Control)
OnMove(EventArgs)

Вызывает событие Move.

(Унаследовано от Control)
OnNavigated(WebBrowserNavigatedEventArgs)

Вызывает событие Navigated.

OnNavigating(WebBrowserNavigatingEventArgs)

Вызывает событие Navigating.

OnNewWindow(CancelEventArgs)

Вызывает событие NewWindow.

OnNotifyMessage(Message)

Уведомляет элемент управления сообщениями Windows.

(Унаследовано от Control)
OnPaddingChanged(EventArgs)

Вызывает событие PaddingChanged.

(Унаследовано от Control)
OnPaint(PaintEventArgs)

Вызывает событие Paint.

(Унаследовано от Control)
OnPaintBackground(PaintEventArgs)

Рисует фон элемента управления.

(Унаследовано от Control)
OnParentBackColorChanged(EventArgs)

BackColorChanged Вызывает событие при BackColor изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentBackgroundImageChanged(EventArgs)

BackgroundImageChanged Вызывает событие при BackgroundImage изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentBindingContextChanged(EventArgs)

BindingContextChanged Вызывает событие при BindingContext изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Этот элемент переопределяет OnParentChanged(EventArgs).

(Унаследовано от WebBrowserBase)
OnParentCursorChanged(EventArgs)

Вызывает событие CursorChanged.

(Унаследовано от Control)
OnParentDataContextChanged(EventArgs)

Позволяет пользователю перемещаться по веб-страницам в форме.

(Унаследовано от Control)
OnParentEnabledChanged(EventArgs)

EnabledChanged Вызывает событие при Enabled изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentFontChanged(EventArgs)

FontChanged Вызывает событие при Font изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentForeColorChanged(EventArgs)

ForeColorChanged Вызывает событие при ForeColor изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentRightToLeftChanged(EventArgs)

RightToLeftChanged Вызывает событие при RightToLeft изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnParentVisibleChanged(EventArgs)

VisibleChanged Вызывает событие при Visible изменении значения свойства контейнера элемента управления.

(Унаследовано от Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

Вызывает событие PreviewKeyDown.

(Унаследовано от Control)
OnPrint(PaintEventArgs)

Вызывает событие Paint.

(Унаследовано от Control)
OnProgressChanged(WebBrowserProgressChangedEventArgs)

Вызывает событие ProgressChanged.

OnQueryContinueDrag(QueryContinueDragEventArgs)

Вызывает событие QueryContinueDrag.

(Унаследовано от Control)
OnRegionChanged(EventArgs)

Вызывает событие RegionChanged.

(Унаследовано от Control)
OnResize(EventArgs)

Вызывает событие Resize.

(Унаследовано от Control)
OnRightToLeftChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Этот метод не является значимым для этого элемента управления.

(Унаследовано от WebBrowserBase)
OnSizeChanged(EventArgs)

Вызывает событие SizeChanged.

(Унаследовано от Control)
OnStatusTextChanged(EventArgs)

Вызывает событие StatusTextChanged.

OnStyleChanged(EventArgs)

Вызывает событие StyleChanged.

(Унаследовано от Control)
OnSystemColorsChanged(EventArgs)

Вызывает событие SystemColorsChanged.

(Унаследовано от Control)
OnTabIndexChanged(EventArgs)

Вызывает событие TabIndexChanged.

(Унаследовано от Control)
OnTabStopChanged(EventArgs)

Вызывает событие TabStopChanged.

(Унаследовано от Control)
OnTextChanged(EventArgs)

Вызывает событие TextChanged.

(Унаследовано от Control)
OnValidated(EventArgs)

Вызывает событие Validated.

(Унаследовано от Control)
OnValidating(CancelEventArgs)

Вызывает событие Validating.

(Унаследовано от Control)
OnVisibleChanged(EventArgs)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Этот элемент переопределяет OnVisibleChanged(EventArgs).

(Унаследовано от WebBrowserBase)
PerformLayout()

Принудительно принудительно применяет логику макета ко всем дочерним элементам управления.

(Унаследовано от Control)
PerformLayout(Control, String)

Принудительно принудительно применяет логику макета ко всем дочерним элементам управления.

(Унаследовано от Control)
PointToClient(Point)

Вычисляет расположение указанной точки экрана в координаты клиента.

(Унаследовано от Control)
PointToScreen(Point)

Вычисляет расположение указанной точки клиента в координаты экрана.

(Унаследовано от Control)
PreProcessControlMessage(Message)

Перед отправкой препроцессирует клавиатуру или входные сообщения в цикле сообщений.

(Унаследовано от Control)
PreProcessMessage(Message)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Перед отправкой препроцессирует клавиатуру или входные сообщения в цикле сообщений.

(Унаследовано от WebBrowserBase)
Print()

Выводит документ, отображаемый в элементе WebBrowser управления, с помощью текущих параметров печати и страницы.

ProcessCmdKey(Message, Keys)

Обрабатывает ключ команды.

(Унаследовано от Control)
ProcessDialogChar(Char)

Обрабатывает символ диалогового окна.

(Унаследовано от Control)
ProcessDialogKey(Keys)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Обрабатывает ключ диалогового окна, если элемент activeX WebBrowser не обрабатывает его.

(Унаследовано от WebBrowserBase)
ProcessKeyEventArgs(Message)

Обрабатывает ключевое сообщение и создает соответствующие события управления.

(Унаследовано от Control)
ProcessKeyMessage(Message)

Обрабатывает сообщение клавиатуры.

(Унаследовано от Control)
ProcessKeyPreview(Message)

Предварительный просмотр сообщения клавиатуры.

(Унаследовано от Control)
ProcessMnemonic(Char)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Обрабатывает mnemonic символ.

(Унаследовано от WebBrowserBase)
RaiseDragEvent(Object, DragEventArgs)

Вызывает соответствующее событие перетаскивания.

(Унаследовано от Control)
RaiseKeyEvent(Object, KeyEventArgs)

Вызывает соответствующее ключевое событие.

(Унаследовано от Control)
RaiseMouseEvent(Object, MouseEventArgs)

Вызывает соответствующее событие мыши.

(Унаследовано от Control)
RaisePaintEvent(Object, PaintEventArgs)

Вызывает соответствующее событие краски.

(Унаследовано от Control)
RecreateHandle()

Принудительно создает дескриптор для элемента управления.

(Унаследовано от Control)
RectangleToClient(Rectangle)

Вычисляет размер и расположение указанного прямоугольника экрана в координатах клиента.

(Унаследовано от Control)
RectangleToScreen(Rectangle)

Вычисляет размер и расположение указанного прямоугольника клиента в координатах экрана.

(Унаследовано от Control)
Refresh()

Перезагрузит документ, отображаемый в элементе WebBrowser управления, проверив сервер для обновленной версии.

Refresh(WebBrowserRefreshOption)

Перезагрузит документ, отображаемый в элементе WebBrowser управления, с помощью указанных параметров обновления.

RescaleConstantsForDpi(Int32, Int32)

Предоставляет константы для изменения размера элемента управления при изменении DPI.

(Унаследовано от Control)
ResetBackColor()

Сбрасывает BackColor свойство в значение по умолчанию.

(Унаследовано от Control)
ResetBindings()

Вызывает элемент управления, привязанный к BindingSource повторному просмотру всех элементов в списке, и обновление отображаемых значений.

(Унаследовано от Control)
ResetCursor()

Сбрасывает Cursor свойство в значение по умолчанию.

(Унаследовано от Control)
ResetFont()

Сбрасывает Font свойство в значение по умолчанию.

(Унаследовано от Control)
ResetForeColor()

Сбрасывает ForeColor свойство в значение по умолчанию.

(Унаследовано от Control)
ResetImeMode()

Сбрасывает ImeMode свойство в значение по умолчанию.

(Унаследовано от Control)
ResetMouseEventArgs()

Сбрасывает элемент управления для обработки MouseLeave события.

(Унаследовано от Control)
ResetRightToLeft()

Сбрасывает RightToLeft свойство в значение по умолчанию.

(Унаследовано от Control)
ResetText()

Сбрасывает Text свойство в значение по умолчанию (Empty).

(Унаследовано от Control)
ResumeLayout()

Возобновляет обычную логику макета.

(Унаследовано от Control)
ResumeLayout(Boolean)

Возобновляет обычную логику макета, при необходимости заставляя немедленный макет ожидающих запросов макета.

(Унаследовано от Control)
RtlTranslateAlignment(ContentAlignment)

Преобразует указанный ContentAlignment в соответствующий ContentAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
RtlTranslateAlignment(HorizontalAlignment)

Преобразует указанный HorizontalAlignment в соответствующий HorizontalAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
RtlTranslateAlignment(LeftRightAlignment)

Преобразует указанный LeftRightAlignment в соответствующий LeftRightAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
RtlTranslateContent(ContentAlignment)

Преобразует указанный ContentAlignment в соответствующий ContentAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
RtlTranslateHorizontal(HorizontalAlignment)

Преобразует указанный HorizontalAlignment в соответствующий HorizontalAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
RtlTranslateLeftRight(LeftRightAlignment)

Преобразует указанный LeftRightAlignment в соответствующий LeftRightAlignment формат для поддержки текста справа налево.

(Унаследовано от Control)
Scale(Single, Single)
Устаревшие..
Устаревшие..

Масштабирует весь элемент управления и все дочерние элементы управления.

(Унаследовано от Control)
Scale(Single)
Устаревшие..
Устаревшие..

Масштабирует элемент управления и все дочерние элементы управления.

(Унаследовано от Control)
Scale(SizeF)

Масштабирует элемент управления и все дочерние элементы управления по указанному коэффициенту масштабирования.

(Унаследовано от Control)
ScaleBitmapLogicalToDevice(Bitmap)

Масштабирует значение логического растрового изображения до эквивалентного значения единицы устройства при изменении DPI.

(Унаследовано от Control)
ScaleControl(SizeF, BoundsSpecified)

Масштабирует расположение, размер, заполнение и поле элемента управления.

(Унаследовано от Control)
ScaleCore(Single, Single)

Этот метод не относится к этому классу.

(Унаследовано от Control)
Select()

Активирует элемент управления.

(Унаследовано от Control)
Select(Boolean, Boolean)

Активирует дочерний элемент управления. При необходимости указывает направление в порядке табуляции, чтобы выбрать элемент управления.

(Унаследовано от Control)
SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Активирует следующий элемент управления.

(Унаследовано от Control)
SendToBack()

Отправляет элемент управления в задней части z-порядка.

(Унаследовано от Control)
SetAutoSizeMode(AutoSizeMode)

Задает значение, указывающее, как будет вести себя элемент управления при включении его AutoSize свойства.

(Унаследовано от Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Задает указанные границы элемента управления в указанное расположение и размер.

(Унаследовано от Control)
SetBounds(Int32, Int32, Int32, Int32)

Задает границы элемента управления указанным расположением и размером.

(Унаследовано от Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Выполняет работу настройки указанных границ этого элемента управления.

(Унаследовано от Control)
SetClientSizeCore(Int32, Int32)

Задает размер клиентской области элемента управления.

(Унаследовано от Control)
SetStyle(ControlStyles, Boolean)

Задает для указанного ControlStyles флага значение true или false.

(Унаследовано от Control)
SetTopLevel(Boolean)

Задает элемент управления в качестве элемента управления верхнего уровня.

(Унаследовано от Control)
SetVisibleCore(Boolean)

Задает элементу управления указанное видимое состояние.

(Унаследовано от Control)
Show()

Отображает элемент управления пользователю.

(Унаследовано от Control)
ShowPageSetupDialog()

Открывает диалоговое окно установки страницы Internet Explorer.

ShowPrintDialog()

Открывает диалоговое окно "Печать Internet Explorer" без установки значений верхнего и нижнего колонтитула.

ShowPrintPreviewDialog()

Открывает диалоговое окно "Предварительный просмотр печати Internet Explorer".

ShowPropertiesDialog()

Открывает диалоговое окно "Свойства Internet Explorer" для текущего документа.

ShowSaveAsDialog()

Открывает диалоговое окно "Сохранить веб-страницу Internet Explorer" или диалоговое окно "Сохранить " размещенного документа, если это не HTML-страница.

SizeFromClientSize(Size)

Определяет размер всего элемента управления от высоты и ширины клиентской области.

(Унаследовано от Control)
Stop()

Отменяет любые ожидающие навигации и останавливает все динамические элементы страницы, такие как фоновые звуки и анимации.

SuspendLayout()

Временно приостанавливает логику макета для элемента управления.

(Унаследовано от Control)
ToString()

String Возвращает имя, содержащее имя , если таковое Componentимеется. Этот метод не должен быть переопределен.

(Унаследовано от Component)
Update()

Позволяет элементу управления перераскрыть недопустимые регионы в клиентской области.

(Унаследовано от Control)
UpdateBounds()

Обновляет границы элемента управления с текущим размером и расположением.

(Унаследовано от Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Обновляет границы элемента управления с указанным размером, расположением и размером клиента.

(Унаследовано от Control)
UpdateBounds(Int32, Int32, Int32, Int32)

Обновляет границы элемента управления указанным размером и расположением.

(Унаследовано от Control)
UpdateStyles()

Принудительно применяет назначенные стили к элементу управления.

(Унаследовано от Control)
UpdateZOrder()

Обновляет элемент управления в порядке z-порядка родительского элемента управления.

(Унаследовано от Control)
WndProc(Message)

Обрабатывает сообщения Windows.

События

Имя Описание
AutoSizeChanged

Это событие не относится к этому классу.

(Унаследовано от Control)
BackColorChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
BackgroundImageChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
BackgroundImageLayoutChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
BindingContextChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
CanGoBackChanged

Происходит при CanGoBack изменении значения свойства.

CanGoForwardChanged

Происходит при CanGoForward изменении значения свойства.

CausesValidationChanged

Происходит при изменении значения свойства CausesValidation.

(Унаследовано от Control)
ChangeUICues

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Происходит при изменении фокуса или пользовательского интерфейса клавиатуры.

(Унаследовано от WebBrowserBase)
Click

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
ClientSizeChanged

Происходит при изменении значения свойства ClientSize.

(Унаследовано от Control)
ContextMenuChanged
Устаревшие..

Происходит при изменении значения свойства ContextMenu.

(Унаследовано от Control)
ContextMenuStripChanged

Происходит при изменении значения свойства ContextMenuStrip.

(Унаследовано от Control)
ControlAdded

Происходит при добавлении нового элемента управления в элемент Control.ControlCollectionуправления .

(Унаследовано от Control)
ControlRemoved

Происходит при удалении элемента управления из элемента Control.ControlCollectionуправления.

(Унаследовано от Control)
CursorChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DataContextChanged

Происходит при изменении значения свойства DataContext.

(Унаследовано от Control)
Disposed

Происходит при удалении компонента вызовом Dispose() метода.

(Унаследовано от Component)
DockChanged

Происходит при изменении значения свойства Dock.

(Унаследовано от Control)
DocumentCompleted

Происходит, когда WebBrowser элемент управления завершит загрузку документа.

DocumentTitleChanged

Происходит при DocumentTitle изменении значения свойства.

DoubleClick

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DpiChangedAfterParent

Происходит при изменении параметра DPI элемента управления программным способом после изменения DPI родительского элемента управления или формы.

(Унаследовано от Control)
DpiChangedBeforeParent

Происходит при изменении параметра DPI элемента управления программным способом перед событием изменения DPI для родительского элемента управления или формы.

(Унаследовано от Control)
DragDrop

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DragEnter

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DragLeave

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
DragOver

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
EnabledChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
EncryptionLevelChanged

Происходит при WebBrowser переходе или удалении элемента управления с веб-сайта, использующего шифрование.

Enter

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
FileDownload

Происходит при скачивании WebBrowser файла элементом управления.

FontChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
ForeColorChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
GiveFeedback

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
GotFocus

Происходит, когда элемент управления получает фокус.

(Унаследовано от Control)
HandleCreated

Происходит при создании дескриптора для элемента управления.

(Унаследовано от Control)
HandleDestroyed

Происходит, когда дескриптор элемента управления находится в процессе уничтожения.

(Унаследовано от Control)
HelpRequested

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
ImeModeChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Invalidated

Происходит, когда для отображения элемента управления требуется перераспись.

(Унаследовано от Control)
KeyDown

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
KeyPress

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
KeyUp

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Layout

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Leave

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
LocationChanged

Происходит, если значение свойства Location было изменено.

(Унаследовано от Control)
LostFocus

Происходит, когда элемент управления теряет фокус.

(Унаследовано от Control)
MarginChanged

Происходит при изменении поля элемента управления.

(Унаследовано от Control)
MouseCaptureChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseClick

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseDoubleClick

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseDown

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseEnter

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseHover

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseLeave

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseMove

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseUp

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
MouseWheel

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Move

Происходит при перемещении элемента управления.

(Унаследовано от Control)
Navigated

Происходит, когда WebBrowser элемент управления перейдет к новому документу и начал загружать его.

Navigating

Происходит перед WebBrowser переходом элемента управления к новому документу.

NewWindow

Происходит перед открытием нового окна браузера.

PaddingChanged

Происходит при изменении значения свойства Padding.

Paint

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
ParentChanged

Происходит при Parent изменении значения свойства.

(Унаследовано от Control)
PreviewKeyDown

Возникает перед событием KeyDown при нажатии клавиши во время фокуса на этом элементе управления.

(Унаследовано от Control)
ProgressChanged

Происходит, когда WebBrowser элемент управления обновил сведения о ходе скачивания документа, на который он переходит.

QueryAccessibilityHelp

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
QueryContinueDrag

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
RegionChanged

Происходит при изменении значения свойства Region.

(Унаследовано от Control)
Resize

Происходит при изменении размера элемента управления.

(Унаследовано от Control)
RightToLeftChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
SizeChanged

Происходит при Size изменении значения свойства.

(Унаследовано от Control)
StatusTextChanged

Происходит при StatusText изменении значения свойства.

StyleChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
SystemColorsChanged

Происходит при изменении цвета системы.

(Унаследовано от Control)
TabIndexChanged

Происходит при TabIndex изменении значения свойства.

(Унаследовано от Control)
TabStopChanged

Происходит при TabStop изменении значения свойства.

(Унаследовано от Control)
TextChanged

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Это событие не поддерживается этим элементом управления.

(Унаследовано от WebBrowserBase)
Validated

Происходит при завершении проверки элемента управления.

(Унаследовано от Control)
Validating

Происходит при проверке элемента управления.

(Унаследовано от Control)
VisibleChanged

Происходит при Visible изменении значения свойства.

(Унаследовано от Control)

Явные реализации интерфейса

Имя Описание
IDropTarget.OnDragDrop(DragEventArgs)

Вызывает событие DragDrop.

(Унаследовано от Control)
IDropTarget.OnDragEnter(DragEventArgs)

Вызывает событие DragEnter.

(Унаследовано от Control)
IDropTarget.OnDragLeave(EventArgs)

Вызывает событие DragLeave.

(Унаследовано от Control)
IDropTarget.OnDragOver(DragEventArgs)

Вызывает событие DragOver.

(Унаследовано от Control)

Применяется к

См. также раздел