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 的控制項,以及 Button 名為 的 ButtonGo 控制項。 當您在文字方塊中輸入 URL,然後按 Enter 或按一下 [移至 ] 按鈕時,控制項會 WebBrowser 巡覽至指定的 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 使用者協助或 Web 流覽功能。 此外,您可以使用 WebBrowser 控制項,將現有的 Web 型控制項新增至Windows Forms用戶端應用程式。

重要

控制項 WebBrowser 需要大量資源。 為了確保所有資源都會及時釋放,請在您使用 控制項完成時呼叫 Dispose() 方法。 您必須在附加事件的相同執行緒上呼叫 Dispose() 方法,這一律應該是訊息或使用者介面 (UI) 執行緒。

WebBrowser部分信任的程式碼無法使用控制項。 如需詳細資訊,請參閱 使用部分信任程式碼的程式庫

控制項 WebBrowser 有數個與導覽相關的屬性、方法和事件。 下列成員可讓您將控制項巡覽至特定 URL、向後移動和向前流覽流覽歷程記錄清單,以及載入目前使用者的首頁和搜尋頁面:

如果流覽失敗,表示問題會顯示頁面。 使用這些成員中的任何一個巡覽,會導致 NavigatingNavigatedDocumentCompleted 事件在不同的導覽階段發生。

這些和其他成員,例如 StopRefresh 方法,可讓您在與 Internet Explorer 類似的應用程式中實作使用者介面控制項。 即使您不想在表單上顯示控制項, WebBrowser 某些成員也很有用。 例如,您可以使用 Print 方法來列印最新版本的網頁,而不向使用者顯示頁面。

控制項 WebBrowser 也可讓您顯示您在應用程式中建立的內容,或從資料庫或資源檔擷取。 DocumentText使用 或 DocumentStream 屬性,取得或設定目前檔的內容做為字串或資料流程。

您也可以透過 Document 屬性操作網頁的內容,其中包含 HtmlDocument 物件,該物件提供對 HTML 檔案物件模型的 Managed 存取權, (目前頁面的 DOM) 。 當與 屬性搭配 ObjectForScripting 使用時,這個屬性很有用,可在您的應用程式程式碼與動態 HTML (DHTML) 程式碼之間實作雙向通訊,讓您在單一使用者介面中結合 Web 型控制項和Windows Forms控制項。 您可以使用 Document 屬性從應用程式呼叫腳本程式碼方法。 您的腳本程式碼可以透過 window.external 物件來存取您的應用程式,這是針對主機存取提供的內建 DOM 物件,以及對應至您為 ObjectForScripting 屬性指定的物件。

控制項 WebBrowser 是 ActiveX WebBrowser 控制項的 Managed 包裝函式,且會使用使用者電腦上安裝的控制項版本。

注意

  • 這個類別會在類別層級提出安全性需求。 SecurityException當呼叫堆疊中的衍生類別或任何呼叫端沒有完全信任許可權時,就會擲回 。 如需安全性需求的詳細資訊,請參閱 連結需求繼承需求
  • 類別 WebBrowser 只能在設定為單一線程 Apartment (STA) 模式的執行緒中使用。 若要使用這個類別,請確定您的 Main 方法已標示 STAThreadAttribute 為 屬性。
  • 為了方便存取,當控制項中 WebBrowser 沒有內容顯示時, TabStop 應該將 屬性設定 false 為 。 將 值變更為 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

取得控制項下邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。

(繼承來源 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

取得包含 IContainerComponent

(繼承來源 Component)
ContainsFocus

取得指示控制項 (或其子控制項之一) 目前是否擁有輸入焦點的值。

(繼承來源 Control)
ContextMenu

取得或設定與控制項關聯的捷徑功能表。

(繼承來源 Control)
ContextMenuStrip

取得或設定與這個控制項相關的 ContextMenuStrip

(繼承來源 Control)
Controls

取得控制項中包含的控制項集合。

(繼承來源 Control)
Created

取得值,指出是否已經建立控制項。

(繼承來源 Control)
CreateParams

建立控制代碼時,取得必要的建立參數。

(繼承來源 Control)
Cursor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

此一控制項不支援這個屬性。

(繼承來源 WebBrowserBase)
DataBindings

取得控制項的資料繫結 (Data Binding)。

(繼承來源 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

取得或設定 WebBrowser 控制項中所顯示之網頁的 HTML 內容。

DocumentTitle

取得目前在 WebBrowser 控制項中顯示之文件的標題。

DocumentType

取得目前在 WebBrowser 控制項中顯示之文件的類型。

DoubleBuffered

取得或設定值,指出這個控制項是否應使用次要緩衝區重繪其介面,以減少或防止重繪閃動 (Flicker)。

(繼承來源 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

取得一個值。這個值會指示是否由於呼叫端是在建立控制項之執行緒以外的執行緒,因此在進行控制項的方法呼叫時,應呼叫叫用 (Invoke) 方法。

(繼承來源 Control)
IsAccessible

取得或設定值,指出可及性應用程式是否見得到控制項。

(繼承來源 Control)
IsAncestorSiteInDesignMode

指出這個控制項的其中一個上階是否已月臺,以及該月臺在 DesignMode 中。 這個屬性是唯讀的。

(繼承來源 Control)
IsBusy

取得值,表示 WebBrowser 控制項目前是否正在載入新文件。

IsDisposed

取得指示控制項是否已經處置的值。

(繼承來源 Control)
IsHandleCreated

取得指示控制項是否有相關控制代碼的值。

(繼承來源 Control)
IsMirrored

取得值,指出是否左右反轉控制項。

(繼承來源 Control)
IsOffline

取得值,表示 WebBrowser 控制項是否處於離線模式。

IsWebBrowserContextMenuEnabled

取得或設定值,表示是否已啟用 WebBrowser 控制項的捷徑功能表。

LayoutEngine

取得控制項之配置引擎的快取執行個體。

(繼承來源 Control)
Left

取得或設定控制項左邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。

(繼承來源 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

取得控制項右邊緣和其容器工作區 (Client Area) 左邊緣之間的距離 (單位為像素)。

(繼承來源 Control)
RightToLeft

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

此一控制項不支援這個屬性。

(繼承來源 WebBrowserBase)
ScaleChildren

取得值,以判斷子控制項的縮放。

(繼承來源 Control)
ScriptErrorsSuppressed

取得或設定值,指出 WebBrowser 是否顯示對話方塊,例如指令碼錯誤訊息。

ScrollBarsEnabled

取得或設定值,表示是否要在 WebBrowser 控制項中顯示捲軸。

ShowFocusCues

取得指示控制項是否應顯示焦點矩形 (Focus Rectangle) 的值。

(繼承來源 Control)
ShowKeyboardCues

取得值,指出使用者介面是否處於可顯示或隱藏鍵盤快速鍵的適當狀態下。

(繼承來源 Control)
Site

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定控制項的站台。

(繼承來源 WebBrowserBase)
Size

取得或設定控制項的高度和寬度。

(繼承來源 Control)
StatusText

取得 WebBrowser 控制項的狀態文字。

TabIndex

取得或設定控制項容器中的控制項定位順序。

(繼承來源 Control)
TabStop

取得或設定值,指出使用者是否能使用 TAB 鍵,將焦點 (Focus) 給予這個控制項。

(繼承來源 Control)
Tag

取得或設定物件,其包含控制項相關資料。

(繼承來源 Control)
Text

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

此一控制項不支援這個屬性。

(繼承來源 WebBrowserBase)
Top

取得或設定控制項上邊緣和其容器工作區 (Client Area) 上邊緣之間的距離 (單位為像素)。

(繼承來源 Control)
TopLevelControl

取得沒有其他 Windows Form 父控制項的父控制項。 通常,這會是內含控制項最外層的 Form

(繼承來源 Control)
Url

取得或設定目前文件的 URL。

UseWaitCursor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

此一控制項不支援這個屬性。

(繼承來源 WebBrowserBase)
Version

取得已安裝的 Internet Explorer 版本。

Visible

取得或設定值,這個值指出是否顯示控制項及其所有子控制項。

(繼承來源 Control)
WebBrowserShortcutsEnabled

取得或設定值,表示 WebBrowser 控制項內是否已啟用鍵盤快速鍵。

Width

取得或設定控制項的寬度。

(繼承來源 Control)
WindowTarget

這個屬性與這個類別無關。

(繼承來源 Control)

方法

AccessibilityNotifyClients(AccessibleEvents, Int32)

將指定子控制項的指定 AccessibleEvents 告知協助工具用戶端應用程式。

(繼承來源 Control)
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

將指定子控制項的指定 AccessibleEvents 告知協助工具用戶端應用程式。

(繼承來源 Control)
AttachInterfaces(Object)

建立基礎 ActiveX 控制項時,由控制項呼叫。

BeginInvoke(Action)

在建立控制項基礎控制代碼的執行緒上執行指定的非同步委派。

(繼承來源 Control)
BeginInvoke(Delegate)

在建立控制項基礎控制代碼的執行緒上執行指定的非同步委派。

(繼承來源 Control)
BeginInvoke(Delegate, Object[])

在建立控制項基礎控制代碼的執行緒上,以指定的引數非同步執行指定的委派。

(繼承來源 Control)
BringToFront()

將控制項帶到疊置順序的前面。

(繼承來源 Control)
Contains(Control)

擷取指示控制項是否為控制項的子控制項的值。

(繼承來源 Control)
CreateAccessibilityInstance()

可讓使用者流覽表單內的網頁。

CreateAccessibilityInstance()

為控制項建立新的協助工具物件。

(繼承來源 Control)
CreateControl()

強制建立可見控制項,包含建立控制代碼和任何可見的子控制項。

(繼承來源 Control)
CreateControlsInstance()

建立控制項的控制項集合的新執行個體。

(繼承來源 Control)
CreateGraphics()

建立控制項的 Graphics

(繼承來源 Control)
CreateHandle()

建立控制項的控制代碼。

(繼承來源 Control)
CreateObjRef(Type)

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
CreateSink()

使基礎的 ActiveX 控制項與處理控制項事件的用戶端產生關聯。

CreateWebBrowserSiteBase()

傳回 Unmanaged WebBrowser ActiveX 控制項網站的參考,可擴充這個網站以自訂 Managed WebBrowser 控制項。

DefWndProc(Message)

傳送指定的訊息至預設的視窗程序。

(繼承來源 Control)
DestroyHandle()

終結與這個控制項相關的控制代碼。

(繼承來源 Control)
DetachInterfaces()

捨棄基礎 ActiveX 控制項時,由控制項呼叫。

DetachSink()

從基礎 ActiveX 控制項釋放 CreateSink() 方法中所連接的事件處理用戶端。

Dispose()

釋放 Component 所使用的所有資源。

(繼承來源 Component)
Dispose(Boolean)

釋放 WebBrowser 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

DoDragDrop(Object, DragDropEffects)

開始拖放作業。

(繼承來源 Control)
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

開始拖曳作業。

(繼承來源 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)

擷取位於指定座標的子控制項。

(繼承來源 Control)
GetChildAtPoint(Point, GetChildAtPointSkip)

擷取位於指定座標上的子控制項,指定是否要忽略特定類型的子控制項。

(繼承來源 Control)
GetContainerControl()

傳回父控制項的控制項鏈結上的下一個 ContainerControl

(繼承來源 Control)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetLifetimeService()
已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 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)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。

(繼承來源 Control)
Invalidate(Rectangle, Boolean)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。 選擇性使指派至控制項的子控制項失效。

(繼承來源 Control)
Invalidate(Region)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。

(繼承來源 Control)
Invalidate(Region, Boolean)

使控制項的指定區域失效 (將它加入控制項的更新區域,而這個區域會在下一個繪製作業中重新繪製),並使繪製訊息傳送至控制項。 選擇性使指派至控制項的子控制項失效。

(繼承來源 Control)
Invoke(Action)

在擁有控制項基礎視窗控制代碼的執行緒上執行指定的委派。

(繼承來源 Control)
Invoke(Delegate)

在擁有控制項基礎視窗控制代碼的執行緒上執行指定的委派。

(繼承來源 Control)
Invoke(Delegate, Object[])

在擁有控制項基礎視窗控制代碼的執行緒上,以指定的引數清單執行指定的委派。

(繼承來源 Control)
Invoke<T>(Func<T>)

在擁有控制項基礎視窗控制代碼的執行緒上執行指定的委派。

(繼承來源 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)

將指定之統一資源定位器 (URL) 處的文件載入至 WebBrowser 控制項,會取代前一份文件。

Navigate(String, Boolean)

將指定的統一資源定位器 (URL) 處的文件載入至新瀏覽器視窗或 WebBrowser 控制項。

Navigate(String, String)

將指定之統一資源定位器 (URL) 處的文件載入至 WebBrowser 控制項,會使用指定的名稱來取代網頁框架的內容。

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

將指定的統一資源定位器 (URL) 處的文件載入至 WebBrowser 控制項,要求的方式是使用指定的 HTTP 資料,並使用指定的名稱來取代網頁框架的內容。

Navigate(Uri)

將指定的 Uri 所表示之位置處的文件載入至 WebBrowser 控制項,會取代前一份文件。

Navigate(Uri, Boolean)

將指定的 Uri 所表示之位置處的文件載入至新瀏覽器視窗或 WebBrowser 控制項。

Navigate(Uri, String)

將指定的 Uri 所表示之位置處的文件載入至 WebBrowser 控制項,會使用指定的名稱來取代網頁框架的內容。

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

將指定的 Uri 所表示之位置處的文件載入至 WebBrowser 控制項,要求的方式是使用指定的 HTTP 資料,並使用指定的名稱來取代網頁框架的內容。

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)

將指定的螢幕點的位置計算為工作區座標 (Client Coordinate)。

(繼承來源 Control)
PointToScreen(Point)

將指定的工作區點的位置計算為螢幕座標。

(繼承來源 Control)
PreProcessControlMessage(Message)

先於訊息迴圈中前置處理鍵盤或輸入訊息後,再分派這些訊息。

(繼承來源 Control)
PreProcessMessage(Message)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

先於訊息迴圈中前置處理鍵盤或輸入訊息後,再分派這些訊息。

(繼承來源 WebBrowserBase)
Print()

使用目前的列印和頁面設定,列印目前在 WebBrowser 控制項中顯示的文件。

ProcessCmdKey(Message, Keys)

處理命令按鍵。

(繼承來源 Control)
ProcessDialogChar(Char)

處理對話方塊字元。

(繼承來源 Control)
ProcessDialogKey(Keys)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

處理 WebBrowser ActiveX 控制項沒有處理的對話方塊按鍵。

(繼承來源 WebBrowserBase)
ProcessKeyEventArgs(Message)

處理按鍵訊息,並產生適當的控制項事件。

(繼承來源 Control)
ProcessKeyMessage(Message)

處理鍵盤訊息。

(繼承來源 Control)
ProcessKeyPreview(Message)

預覽鍵盤訊息。

(繼承來源 Control)
ProcessMnemonic(Char)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

處理助憶鍵字元。

(繼承來源 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)
已淘汰.
已淘汰.

縮放控制項和任何的子控制項。

(繼承來源 Control)
Scale(Single, 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()

將控制項傳送到疊置順序的後面。

(繼承來源 Control)
SetAutoSizeMode(AutoSizeMode)

設定值,表示已啟用控制項的 AutoSize 屬性時,該控制項的行為模式為何。

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32)

將控制項的範圍設定為指定的位置和大小。

(繼承來源 Control)
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

將控制項的指定範圍設定為指定的位置和大小。

(繼承來源 Control)
SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

執行設定這個控制項的指定範圍的工作。

(繼承來源 Control)
SetClientSizeCore(Int32, Int32)

設定控制項工作區的大小。

(繼承來源 Control)
SetStyle(ControlStyles, Boolean)

將指定的 ControlStyles 旗標設定為 truefalse

(繼承來源 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()

傳回任何包含 Component 名稱的 String。 不應覆寫此方法。

(繼承來源 Component)
Update()

使控制項重繪其工作區內的失效區域。

(繼承來源 Control)
UpdateBounds()

以目前大小和位置更新控制項的範圍。

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32)

以指定的大小和位置更新控制項的範圍。

(繼承來源 Control)
UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

以指定的大小、位置和工作區大小更新控制項的範圍。

(繼承來源 Control)
UpdateStyles()

強制重新套用指派的樣式至控制項。

(繼承來源 Control)
UpdateZOrder()

以控制項的父控制項疊置順序更新控制項。

(繼承來源 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 支援此產品基礎結構,但無法直接用於程式碼之中。

發生於焦點或鍵盤使用者介面 (UI) 提示變更時。

(繼承來源 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 設定時。

(繼承來源 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)

適用於

另請參閱