語言

AxHost 類別

定義

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

public ref class AxHost abstract : System::Windows::Forms::Control, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::ISupportInitialize
public abstract class AxHost : System.Windows.Forms.Control, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.ISupportInitialize
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AxHost : System.Windows.Forms.Control, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.ISupportInitialize
type AxHost = class
    inherit Control
    interface ISupportInitialize
    interface ICustomTypeDescriptor
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AxHost = class
    inherit Control
    interface ISupportInitialize
    interface ICustomTypeDescriptor
Public MustInherit Class AxHost
Inherits Control
Implements ICustomTypeDescriptor, ISupportInitialize
繼承
屬性
實作

範例

以下程式碼範例覆蓋了一個SetAboutBoxDelegate衍生類別的建構子,以及AttachInterfaces和AxHost方法,該類別封裝了Microsoft Masked Edit ActiveX 控制項。 這段程式碼需要你用 Switch 在 MSMask32.ocx 檔案 /source 上執行 AxImp.exe 工具產生原始碼。 這段程式碼只以 C# 語法顯示,因為 AxImp.exe 工具只輸出 C# 語法。

public AxMaskEdBox()
    :
  base("c932ba85-4374-101b-a56c-00aa003668dc") // The ActiveX control's class identifier.
{
    // Make the AboutBox method the about box delegate.
    this.SetAboutBoxDelegate(new AboutBoxDelegate(AboutBox));
}

public virtual void AboutBox()
{
    // If the instance of the ActiveX control is null when the AboutBox method
    // is called, raise an InvalidActiveXStateException exception.
    if ((this.ocx == null))
    {
        throw new System.Windows.Forms.AxHost.InvalidActiveXStateException(
          "AboutBox", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
    }
    // Show the about box if the ActiveX control has one.
    if (this.HasAboutBox)
    {
        this.ocx.AboutBox();
    }
}

protected override void AttachInterfaces()
{
    try
    {
        // Attach the IMSMask interface to the ActiveX control.
        this.ocx = ((MSMask.IMSMask)(this.GetOcx()));
    }
    catch (System.Exception ex)
    {
        System.Console.WriteLine(ex.Message);
    }
}

備註

你通常不會直接使用這 AxHost 門課。 你可以使用 Aximp.exe(Windows Forms ActiveX 控制導入器)來產生延伸至 AxHost 的包裝器。

ActiveX 控制匯入器會產生一個從該 AxHost 類別衍生的類別,並將其編譯成一個函式庫檔案(DLL),作為應用程式的參考。 或者,你也可以用 /source Switch,搭配 ActiveX 控制匯入器,然後為你的 AxHost 衍生類別產生 C# 檔案。 接著你可以修改程式碼,重新編譯成函式庫檔案。

Note

如果 ActiveX 控制項的成員名稱與 .NET Framework 定義的名稱相符,則 ActiveX 控制匯入器在建立 AxHost 衍生類別時,會在成員名稱前加上「Ctl」。 例如,如果你的 ActiveX 控制項中有名為「Layout」的成員,則在 AxHost 衍生類別中會被重新命名為「CtlLayout」,因為 Layout 事件是在 .NET 框架中定義的。

類別中大多數常見屬性 AxHost 只有在底層的 ActiveX 控制項暴露這些屬性時才有效且被使用。 常見性質的幾個例子包括 BackColor、 Cursor、 Font、 Text和 。

Note

如果你使用 Visual Studio 作為 Windows Forms 設計環境,可以透過將 ActiveX 控制項加入工具箱,讓應用程式使用。 要做到這點,請右鍵點擊 工具箱,選擇 自訂工具箱,然後瀏覽到 ActiveX 控制項的 .ocx 檔案。 更多資訊請參見 如何:將 ActiveX 控制項加入 Windows Forms。

建構函式

名稱 Description
AxHost(String, Int32)

初始化該類別的新實例 AxHost ,包覆指定的 CLSID 所指示的 ActiveX 控制項,並使用指定 flags 值所指示的快捷選單行為。

AxHost(String)

初始化該類別的新實例 AxHost ,並封裝指定的 CLSID 所指示的 ActiveX 控制項。

屬性

名稱 Description
AccessibilityObject

讓被 AccessibleObject 指派到控制室。

(繼承來源 Control)
AccessibleDefaultActionDescription

取得或設定控制項的預設動作描述,供無障礙客戶端應用程式使用。

(繼承來源 Control)
AccessibleDescription

取得或設定無障礙客戶端應用程式所使用的控制項描述。

(繼承來源 Control)
AccessibleName

取得或設定無障礙客戶端應用程式所使用的控制項名稱。

(繼承來源 Control)
AccessibleRole

取得或設定控制的可及角色。

(繼承來源 Control)
AllowDrop

取得或設定一個值,指示控制器是否能接受使用者拖曳到的資料。

(繼承來源 Control)
Anchor

取得或設定控制項綁定容器的邊緣,並決定控制項如何與父控制項進行調整大小。

(繼承來源 Control)
AutoScrollOffset

取得或設定,將此控制捲動至。ScrollControlIntoView(Control)

(繼承來源 Control)
AutoSize

此性質對此類別無關。

(繼承來源 Control)
BackColor

這個成員對這個控制沒有意義。

BackgroundImage

此性質對此類別無關。

BackgroundImageLayout

此性質對此類別無關。

BindingContext

取得或設定 BindingContext 控制。

(繼承來源 Control)
Bottom

取得控制項底部邊緣與容器用戶端區域頂部邊緣之間的距離(像素)。

(繼承來源 Control)
Bounds

取得或設定控制項的大小與位置,包括非用戶端元素,以像素為單位,相對於父控制項。

(繼承來源 Control)
CanEnableIme

會取得一個值,表示該屬性是否 ImeMode 能被設定為主動值,以支援 IME。

(繼承來源 Control)
CanFocus

會獲得一個值,表示控制點是否能獲得焦點。

(繼承來源 Control)
CanRaiseEvents

判斷事件是否能在控制組上引發。

(繼承來源 Control)
CanSelect

會得到一個值,表示是否可以選擇該控制項。

(繼承來源 Control)
Capture

取得或設定一個值,表示控制器是否已捕捉該滑鼠。

(繼承來源 Control)
CausesValidation

取得或設定一個值,指示該控制是否導致在收到焦點時對需要驗證的控制項進行驗證。

(繼承來源 Control)
ClientRectangle

取得代表控制區客戶端區域的矩形。

(繼承來源 Control)
ClientSize

取得或設定控制區客戶區域的高度與寬度。

(繼承來源 Control)
CompanyName

取得包含控制權的公司名稱或應用程式的創建者名稱。

(繼承來源 Control)
Container

取得包含 IContainer的 Component。

(繼承來源 Component)
ContainingControl

取得或設定包含 ActiveX 控制項的控制項。

ContainsFocus

會獲得一個值,表示該控制項或其子控制項目前是否擁有輸入焦點。

(繼承來源 Control)
ContextMenu

此性質對此類別無關。

ContextMenu
已淘汰.

取得或設定與控制鍵相關的捷徑選單。

(繼承來源 Control)
ContextMenuStrip

取得或設定 ContextMenuStrip 與此控制相關聯的

(繼承來源 Control)
Controls

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

(繼承來源 Control)
Created

會得到一個值,表示控制是否已被建立。

(繼承來源 Control)
CreateParams

當控制句柄建立時,會取得所需的建立參數。

Cursor

此性質對此類別無關。

DataBindings

取得控制項的資料綁定。

(繼承來源 Control)
DataContext

取得或設定資料上下文以進行資料綁定。 這是一個環境音屬性。

(繼承來源 Control)
DefaultCursor

取得或設定控制鍵的預設游標。

(繼承來源 Control)
DefaultImeMode

可獲得控制項所支援的預設輸入法編輯器(IME)模式。

(繼承來源 Control)
DefaultMargin

取得預設控制點間設定的像素空間。

(繼承來源 Control)
DefaultMaximumSize

取得控制項預設最大大小的長度與高度(像素數)。

(繼承來源 Control)
DefaultMinimumSize

取得控制項預設最小大小的長度與高度(像素)。

(繼承來源 Control)
DefaultPadding

取得控制項內容的預設內部間距(像素)。

(繼承來源 Control)
DefaultSize

會得到預設大小的控制器。

DefaultVisualStylesMode

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
DesignMode

取得值,這個值表示 Component 目前是否處於設計模式。

(繼承來源 Component)
DeviceDpi

取得目前顯示控制項所在顯示器的 DPI 值。

(繼承來源 Control)
DisplayRectangle

取得代表控制器顯示區域的矩形。

(繼承來源 Control)
Disposing

會取得一個值,表示基底 Control 類別是否正在處理中。

(繼承來源 Control)
Dock

取得或設定哪些控制邊界對接到其父控制,並決定控制點如何與父控制進行調整大小。

(繼承來源 Control)
DoubleBuffered

會取得或設定一個值,指示該控制器是否應該使用次級緩衝區重新繪製表面以減少或防止閃爍。

(繼承來源 Control)
EditMode

回傳一個值,表示託管控制是否處於編輯模式。

EffectiveVisualStylesMode

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
Enabled

此性質對此類別無關。

Events

取得附加至這個 Component之事件處理程序的清單。

(繼承來源 Component)
Focused

會得到一個值,表示控制器是否有輸入焦點。

(繼承來源 Control)
Font

此性質對此類別無關。

FontHeight

取得或設定控制鍵字型的高度。

(繼承來源 Control)
ForeColor

此性質對此類別無關。

Handle

它會得到控制項綁定的視窗把手。

(繼承來源 Control)
HasAboutBox

會獲得一個值,表示 ActiveX 控制項是否有 關於 對話框。

HasChildren

會取得一個值,表示該控制是否包含一個或多個子控制項。

(繼承來源 Control)
Height

取得或設定控制點的高度。

(繼承來源 Control)
ImeMode

此性質對此類別無關。

ImeMode

取得或設定控制器的輸入法編輯器(IME)模式。

(繼承來源 Control)
ImeModeBase

取得或設定控制的 IME 模式。

(繼承來源 Control)
InvokeRequired

會獲得一個值,表示呼叫者在呼叫控制項時是否必須呼叫呼叫方法,因為呼叫者使用的執行緒與該控制項建立的執行緒不同。

(繼承來源 Control)
IsAccessible

取得或設定一個值,指示該控制項是否對無障礙應用程式可見。

(繼承來源 Control)
IsAncestorSiteInDesignMode

顯示該控制點的前祖是否被設置在 DesignMode 中。 這個屬性是唯讀的。

(繼承來源 Control)
IsDisposed

會有一個值,表示控制權是否已被處理掉。

(繼承來源 Control)
IsHandleCreated

會得到一個值,表示該控制項是否有與其相關的 handle。

(繼承來源 Control)
IsMirrored

會得到一個值,表示該控制是否為鏡像。

(繼承來源 Control)
LayoutEngine

會取得控制點的佈局引擎的快取實例。

(繼承來源 Control)
Left

取得或設定控制項左邊與容器客戶端區域左邊之間的距離(像素)。

(繼承來源 Control)
Location

取得或設定控制器左上角相對於容器左上角的座標。

(繼承來源 Control)
Margin

取得或設定控制區之間的空格。

(繼承來源 Control)
MaximumSize

取得或設定的上限是可以指定的上限 GetPreferredSize(Size) 。

(繼承來源 Control)
MinimumSize

取得或設定的尺寸是可指定的下限 GetPreferredSize(Size) 。

(繼承來源 Control)
Name

取得或設定控制的名稱。

(繼承來源 Control)
OcxState

取得或設定 ActiveX 控制項的持久狀態。

Padding

在控制範圍內設置或設置填充。

(繼承來源 Control)
Parent

取得或設定控制的父容器。

(繼承來源 Control)
PreferredSize

大小相當於一個長方形區域,控制器可以放進去。

(繼承來源 Control)
ProductName

取得包含控制項的組件產品名稱。

(繼承來源 Control)
ProductVersion

取得包含控制項的組裝版本。

(繼承來源 Control)
RecreatingHandle

會取得一個值,表示該控制項目前是否正在重新建立其句柄。

(繼承來源 Control)
Region

取得或設定與控制項相關的視窗區域。

(繼承來源 Control)
RenderRightToLeft
已淘汰.
已淘汰.

該物業現已過時。

(繼承來源 Control)
ResizeRedraw

會取得或設定一個值,表示控制項在調整時是否會自行重新繪製。

(繼承來源 Control)
Right

取得控制器右邊與容器用戶端區域左邊之間的距離(像素)。

(繼承來源 Control)
RightToLeft

此性質對此類別無關。

ScaleChildren

會得到一個決定子控制項縮放的值。

(繼承來源 Control)
ShowFocusCues

會得到一個值,指示控制器是否應該顯示焦點矩形。

(繼承來源 Control)
ShowKeyboardCues

會取得一個值,表示使用者介面是否處於顯示或隱藏鍵盤加速器的適當狀態。

(繼承來源 Control)
Site

取得或設定控制點。

Size

設定控制器的高度與寬度。

(繼承來源 Control)
TabIndex

取得或設定容器內控制項的制表順序。

(繼承來源 Control)
TabStop

取得或設定一個值,指示使用者是否能使用 TAB 鍵將焦點分配給此控制項。

(繼承來源 Control)
Tag

取得或設定包含控制項資料的物件。

(繼承來源 Control)
Text

此性質對此類別無關。

Top

取得或設定控制面板頂端與容器用戶端區域頂端之間的距離(以像素為單位)。

(繼承來源 Control)
TopLevelControl

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

(繼承來源 Control)
UseWaitCursor

取得或設定一個值,指示是否使用等待游標來控制目前的控制項及所有子控制項。

(繼承來源 Control)
Visible

取得或設定一個值,表示該控制項及其所有子控制項是否被顯示。

(繼承來源 Control)
VisualStylesMode

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
Width

設定或設定控制寬度。

(繼承來源 Control)
WindowTarget

此性質對此類別無關。

(繼承來源 Control)

方法

名稱 Description
AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

通知無障礙用戶端應用程式 AccessibleEvents 指定於指定子控制項的指定內容。

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

通知無障礙用戶端應用程式指定子控制項的指定 AccessibleEvents 內容。

(繼承來源 Control)
AttachInterfaces()

當在衍生類別中被覆寫時,會將介面附加到底層的 ActiveX 控制項。

BeginInit()

開始初始化 ActiveX 控制項。

BeginInvoke(Action)

在建立控制項底層句柄的執行緒上,非同步執行指定的代理。

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

在建立控制項底層句柄的執行緒上,以非同步方式執行指定的代理,並使用指定的參數。

(繼承來源 Control)
BeginInvoke(Delegate)

在建立控制項底層句柄的執行緒上,非同步執行指定的代理。

(繼承來源 Control)
BeginSuspendPaintingCore()

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
BringToFront()

把控制權帶到Z階的最前面。

(繼承來源 Control)
Contains(Control)

取得一個值,表示指定控制是否為控制項的子節點。

(繼承來源 Control)
CreateAccessibilityInstance()

為控制項建立一個新的無障礙物件。

(繼承來源 Control)
CreateControl()

強制建立可見控制項,包括建立 handle 及任何可見子控制項。

(繼承來源 Control)
CreateControlsInstance()

為該控制建立一個新的控制集合實例。

(繼承來源 Control)
CreateGraphics()

為控制創造出 Graphics 關鍵。

(繼承來源 Control)
CreateHandle()

這樣可以產生控制的把手。

CreateInstanceCore(Guid)

系統呼叫它來建立 ActiveX 控制項。

CreateObjRef(Type)

建立一個物件,包含產生代理伺服器所需的所有相關資訊,用於與遠端物件通訊。

(繼承來源 MarshalByRefObject)
CreateSink()

控制室叫它來準備聽事件。

DefWndProc(Message)

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

(繼承來源 Control)
DestroyHandle()

會破壞與控制器相關的把手。

DetachSink()

當控制中心停止聽事件時會叫它。

Dispose()

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

(繼承來源 Component)
Dispose(Boolean)

釋放由 Control 子控制項及其子控制項使用的非管理資源,並可選擇性地釋放受管理資源。

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

開始拖曳行動。

(繼承來源 Control)
DoDragDrop(Object, DragDropEffects)

開始拖放操作。

(繼承來源 Control)
DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
DoDragDropAsJson<T>(T, DragDropEffects)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
DoVerb(Int32)

要求物件執行動作以回應用戶動作。

DrawToBitmap(Bitmap, Rectangle)

此方法未被此控制項支援。

EndInit()

終止 ActiveX 控制項的初始化。

EndInvoke(IAsyncResult)

取得由 IAsyncResult 通過的非同步操作的回傳值。

(繼承來源 Control)
EndSuspendPaintingCore()

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
FindForm()

取回控制點所在的表單。

(繼承來源 Control)
Focus()

將輸入焦點設定在控制器上。

(繼承來源 Control)
GetAccessibilityObjectById(Int32)

取得指定的 AccessibleObject。

(繼承來源 Control)
GetAutoSizeMode()

取得一個值,表示當該控制項的屬性被啟用時 AutoSize ,其行為將如何。

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

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

(繼承來源 Control)
GetChildAtPoint(Point)

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

(繼承來源 Control)
GetColorFromOleColor(UInt32)

回傳 Color 一個對應於指定 OLE 色彩值的結構。

GetContainerControl()

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

(繼承來源 Control)
GetFontFromIFont(Object)

回傳由指定的 Font 物件所建立的 。

GetFontFromIFontDisp(Object)

回傳從指定的 Font 物件所建立的 。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetIFontDispFromFont(Font)

回傳由指定物件建立的 Font 物件。

GetIFontFromFont(Font)

回傳由指定物件建立的 OLE Font 物件。

GetIPictureDispFromPicture(Image)

回傳一個對應指定 IPictureDisp的 OLE Image 物件。

GetIPictureFromCursor(Cursor)

回傳一個對應指定 IPicture的 OLE Cursor 物件。

GetIPictureFromPicture(Image)

回傳一個對應指定 IPicture的 OLE Image 物件。

GetLifetimeService()
已淘汰.

擷取控制這個實例存留期原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetNextControl(Control, Boolean)

以子控制項的制表順序,向前或往後取下一個控制項。

(繼承來源 Control)
GetOADateFromTime(DateTime)

回傳一個對應指定 DateTime 結構的 OLE 自動化日期。

GetOcx()

取得底層 ActiveX 控制項的參考。

GetOleColorFromColor(Color)

回傳一個對應指定 Color 結構的 OLE 色彩值。

GetPictureFromIPicture(Object)

回傳 Image 對應指定的 OLE IPicture 物件。

GetPictureFromIPictureDisp(Object)

回傳 Image 對應指定的 OLE IPictureDisp 物件。

GetPreferredSize(Size)

取出可容納控制點的矩形區域大小。

(繼承來源 Control)
GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

系統呼叫它來取得 ActiveX 控制項的電流範圍。

GetService(Type)

傳回 物件,表示 Component 或其 Container所提供的服務。

(繼承來源 Component)
GetStyle(ControlStyles)

取得該控制項指定控制樣式位元的值。

(繼承來源 Control)
GetTimeFromOADate(Double)

回傳 DateTime 對應指定 OLE 自動化日期的結構。

GetTopLevel()

判斷該控制是否為頂層控制。

(繼承來源 Control)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
GetVisualStylesModeChangeImpact(VisualStylesMode, VisualStylesMode)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
HasPropertyPages()

判斷 ActiveX 控制項是否有屬性頁。

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)
InvokeEditMode()

嘗試啟動託管控制的編輯模式。

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)

判斷一個字元是否為 ActiveX 控制項所識別的輸入字元。

IsInputKey(Keys)

判斷指定的金鑰是一般輸入金鑰還是需要預處理的特殊金鑰。

(繼承來源 Control)
LogicalToDeviceUnits(Int32)

將邏輯 DPI 值轉換為其等效的 DeviceUnit DPI 值。

(繼承來源 Control)
LogicalToDeviceUnits(Size)

透過依當前 DPI 縮放,並將寬度與高度向下取整數值,將一個大小從邏輯轉換為裝置單位。

(繼承來源 Control)
MakeDirty()

向元件變更服務宣布已 AxHost 變更。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 對象的淺層複本。

(繼承來源 MarshalByRefObject)
NotifyInvalidate(Rectangle)

將 Invalidated 事件中指定控制區域的事件提出以致無效。

(繼承來源 Control)
OnAutoSizeChanged(EventArgs)

引發 AutoSizeChanged 事件。

(繼承來源 Control)
OnBackColorChanged(EventArgs)

引發 BackColorChanged 事件。

OnBackgroundImageChanged(EventArgs)

引發 BackgroundImageChanged 事件。

(繼承來源 Control)
OnBackgroundImageLayoutChanged(EventArgs)

引發 BackgroundImageLayoutChanged 事件。

(繼承來源 Control)
OnBindingContextChanged(EventArgs)

引發 BindingContextChanged 事件。

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

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
OnDockChanged(EventArgs)

引發 DockChanged 事件。

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

引發 Enter 事件。

(繼承來源 Control)
OnFontChanged(EventArgs)

引發 FontChanged 事件。

OnForeColorChanged(EventArgs)

引發 ForeColorChanged 事件。

OnGiveFeedback(GiveFeedbackEventArgs)

引發 GiveFeedback 事件。

(繼承來源 Control)
OnGotFocus(EventArgs)

引發 GotFocus 事件。

(繼承來源 Control)
OnHandleCreated(EventArgs)

引發 HandleCreated 事件。

OnHandleDestroyed(EventArgs)

引發 HandleDestroyed 事件。

(繼承來源 Control)
OnHelpRequested(HelpEventArgs)

引發 HelpRequested 事件。

(繼承來源 Control)
OnImeModeChanged(EventArgs)

引發 ImeModeChanged 事件。

(繼承來源 Control)
OnInPlaceActive()

當控制轉換到原位主動狀態時呼叫。

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)

引發 LostFocus 事件。

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)
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)

引發 ParentChanged 事件。

(繼承來源 Control)
OnParentCursorChanged(EventArgs)

引發 CursorChanged 事件。

(繼承來源 Control)
OnParentDataContextChanged(EventArgs)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

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

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
OnPreviewKeyDown(PreviewKeyDownEventArgs)

引發 PreviewKeyDown 事件。

(繼承來源 Control)
OnPrint(PaintEventArgs)

引發 Paint 事件。

(繼承來源 Control)
OnQueryContinueDrag(QueryContinueDragEventArgs)

引發 QueryContinueDrag 事件。

(繼承來源 Control)
OnRegionChanged(EventArgs)

引發 RegionChanged 事件。

(繼承來源 Control)
OnResize(EventArgs)

引發 Resize 事件。

(繼承來源 Control)
OnRightToLeftChanged(EventArgs)

引發 RightToLeftChanged 事件。

(繼承來源 Control)
OnSizeChanged(EventArgs)

引發 SizeChanged 事件。

(繼承來源 Control)
OnStyleChanged(EventArgs)

引發 StyleChanged 事件。

(繼承來源 Control)
OnSystemColorsChanged(EventArgs)

引發 SystemColorsChanged 事件。

(繼承來源 Control)
OnSystemVisualSettingsChanged(SystemVisualSettingsChangedEventArgs)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
OnTabIndexChanged(EventArgs)

引發 TabIndexChanged 事件。

(繼承來源 Control)
OnTabStopChanged(EventArgs)

引發 TabStopChanged 事件。

(繼承來源 Control)
OnTextChanged(EventArgs)

引發 TextChanged 事件。

(繼承來源 Control)
OnValidated(EventArgs)

引發 Validated 事件。

(繼承來源 Control)
OnValidating(CancelEventArgs)

引發 Validating 事件。

(繼承來源 Control)
OnVisibleChanged(EventArgs)

引發 VisibleChanged 事件。

(繼承來源 Control)
OnVisualStylesModeChanged(EventArgs)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
PerformLayout()

強制控制項對所有子控制項套用版面邏輯。

(繼承來源 Control)
PerformLayout(Control, String)

強制控制項對所有子控制項套用版面邏輯。

(繼承來源 Control)
PointToClient(Point)

將指定螢幕點的位置計算成用戶端座標。

(繼承來源 Control)
PointToScreen(Point)

將指定客戶端點的位置計算成螢幕座標。

(繼承來源 Control)
PreProcessControlMessage(Message)

在訊息迴圈內預先處理鍵盤或輸入訊息,然後再發送。

(繼承來源 Control)
PreProcessMessage(Message)

在訊息迴圈內預先處理鍵盤或輸入訊息,然後再發送。

ProcessCmdKey(Message, Keys)

處理指令鍵。

(繼承來源 Control)
ProcessDialogChar(Char)

處理對話字元。

(繼承來源 Control)
ProcessDialogKey(Keys)

處理對話鍵。

ProcessKeyEventArgs(Message)

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

(繼承來源 Control)
ProcessKeyMessage(Message)

處理鍵盤訊息。

(繼承來源 Control)
ProcessKeyPreview(Message)

預覽鍵盤訊息。

(繼承來源 Control)
ProcessMnemonic(Char)

處理助記詞。

PropsValid()

回傳一個值,表示託管控制是否處於可存取其屬性的狀態。

RaiseDragEvent(Object, DragEventArgs)

提升相應的拖曳事件。

(繼承來源 Control)
RaiseKeyEvent(Object, KeyEventArgs)

提出相應的關鍵事件。

(繼承來源 Control)
RaiseMouseEvent(Object, MouseEventArgs)

觸發相應的鼠事件。

(繼承來源 Control)
RaiseOnMouseDown(Int16, Int16, Int32, Int32)

使用指定的 32 位元有號整數來 MouseDown 引發事件。

RaiseOnMouseDown(Int16, Int16, Single, Single)

使用指定的單精度浮點數來 MouseDown 觸發事件。

RaiseOnMouseDown(Object, Object, Object, Object)

利用指定的物件來 MouseDown 觸發事件。

RaiseOnMouseMove(Int16, Int16, Int32, Int32)

使用指定的 32 位元有號整數來 MouseMove 引發事件。

RaiseOnMouseMove(Int16, Int16, Single, Single)

使用指定的單精度浮點數來 MouseMove 觸發事件。

RaiseOnMouseMove(Object, Object, Object, Object)

利用指定的物件來 MouseMove 觸發事件。

RaiseOnMouseUp(Int16, Int16, Int32, Int32)

使用指定的 32 位元有號整數來 MouseUp 引發事件。

RaiseOnMouseUp(Int16, Int16, Single, Single)

使用指定的單精度浮點數來 MouseUp 觸發事件。

RaiseOnMouseUp(Object, Object, Object, Object)

利用指定的物件來 MouseUp 觸發事件。

RaisePaintEvent(Object, PaintEventArgs)

提升相應的塗裝事件。

(繼承來源 Control)
RecreateHandle()

強制重新製作控制的把手。

(繼承來源 Control)
RectangleToClient(Rectangle)

計算指定螢幕矩形在客戶端座標中的大小與位置。

(繼承來源 Control)
RectangleToScreen(Rectangle)

計算指定客戶端矩形在螢幕座標中的大小與位置。

(繼承來源 Control)
Refresh()

強制控制項使其客戶端區域失效,並立即重新繪製自己及所有子控制項。

(繼承來源 Control)
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-order的後方。

(繼承來源 Control)
SetAboutBoxDelegate(AxHost+AboutBoxDelegate)

呼叫 ShowAboutBox() 方法來顯示 ActiveX 控制項的「關於」對話框。

SetAutoSizeMode(AutoSizeMode)

設定一個值,表示當控制項屬性被啟用時 AutoSize 的行為。

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

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

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

將控制項的界限設為指定的位置與大小。

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

負責設定此控制範圍的工作。

SetClientSizeCore(Int32, Int32)

設定控制區客戶端區域的大小。

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

將指定 ControlStyles 旗標設為或 truefalse。

(繼承來源 Control)
SetTopLevel(Boolean)

將控制設定為頂層控制。

(繼承來源 Control)
SetVisibleCore(Boolean)

將控制項設定為指定的可見狀態。

Show()

向使用者顯示控制權。

(繼承來源 Control)
ShowAboutBox()

顯示 ActiveX 控制項的 「關於」 對話框。

ShowPropertyPages()

顯示與 ActiveX 控制項相關的屬性頁面。

ShowPropertyPages(Control)

顯示與指定父控制項相關的 ActiveX 控制項相關的屬性頁面。

SizeFromClientSize(Size)

根據用戶端區域的高度與寬度來決定整個控制點的大小。

(繼承來源 Control)
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 訊息。

事件

名稱 Description
AutoSizeChanged

這個活動與本班無關。

(繼承來源 Control)
BackColorChanged

該 BackColorChanged 活動不由 AxHost 班級支持。

BackgroundImageChanged

該 BackgroundImageChanged 活動不由 AxHost 班級支持。

BackgroundImageLayoutChanged

這個活動與本班無關。

BindingContextChanged

該 BindingContextChanged 活動不由 AxHost 班級支持。

CausesValidationChanged

發生於 CausesValidation 屬性的值變更時。

(繼承來源 Control)
ChangeUICues

該 ChangeUICues 活動不由 AxHost 班級支持。

Click

該 Click 活動不由 AxHost 班級支持。

ClientSizeChanged

發生於 ClientSize 屬性的值變更時。

(繼承來源 Control)
ContextMenuChanged

該 ContextMenuChanged 活動不由 AxHost 班級支持。

ContextMenuChanged
已淘汰.

發生於 ContextMenu 屬性的值變更時。

(繼承來源 Control)
ContextMenuStripChanged

發生於 ContextMenuStrip 屬性的值變更時。

(繼承來源 Control)
ControlAdded

當新增控制項加入 Control.ControlCollection時,會發生。

(繼承來源 Control)
ControlRemoved

當控制項從 中移除 Control.ControlCollection時發生。

(繼承來源 Control)
CursorChanged

該 CursorChanged 活動不由 AxHost 班級支持。

DataContextChanged

發生於 DataContext 屬性的值變更時。

(繼承來源 Control)
Disposed

當呼叫 Dispose() 方法時,就會發生元件。

(繼承來源 Component)
DockChanged

發生於 Dock 屬性的值變更時。

(繼承來源 Control)
DoubleClick

該 DoubleClick 活動不由 AxHost 班級支持。

DpiChangedAfterParent

當控制器的 DPI 設定在父控制器或表單的 DPI 改變後,程式方式更改時會發生。

(繼承來源 Control)
DpiChangedBeforeParent

當控制器的 DPI 設定在父控制器或表單的 DPI 變更事件尚未發生之前,程式化地更改時就會發生。

(繼承來源 Control)
DragDrop

該 DragDrop 活動不由 AxHost 班級支持。

DragEnter

該 DragEnter 活動不由 AxHost 班級支持。

DragLeave

該 DragLeave 活動不由 AxHost 班級支持。

DragOver

該 DragOver 活動不由 AxHost 班級支持。

EnabledChanged

該 EnabledChanged 活動不由 AxHost 班級支持。

Enter

當進入控制區時發生。

(繼承來源 Control)
FontChanged

該 FontChanged 活動不由 AxHost 班級支持。

ForeColorChanged

該 ForeColorChanged 活動不由 AxHost 班級支持。

GiveFeedback

該 GiveFeedback 活動不由 AxHost 班級支持。

GotFocus

當控制裝置被聚焦時發生。

(繼承來源 Control)
HandleCreated

當控制器被建立把柄時,會發生這種情況。

(繼承來源 Control)
HandleDestroyed

當控制器的把手正在被摧毀時,會發生這種情況。

(繼承來源 Control)
HelpRequested

該 HelpRequested 活動不由 AxHost 班級支持。

ImeModeChanged

該 ImeModeChanged 活動不由 AxHost 班級支持。

Invalidated

當控制器顯示需要重新繪製時,會發生這種情況。

(繼承來源 Control)
KeyDown

該 KeyDown 活動不由 AxHost 班級支持。

KeyPress

該 KeyPress 活動不由 AxHost 班級支持。

KeyUp

該 KeyUp 活動不由 AxHost 班級支持。

Layout

該 Layout 活動不由 AxHost 班級支持。

Leave

當輸入焦點離開控制器時會發生。

(繼承來源 Control)
LocationChanged

發生於 Location 屬性值變更時。

(繼承來源 Control)
LostFocus

當控制失焦時會發生。

(繼承來源 Control)
MarginChanged

當對照組的邊界改變時會發生。

(繼承來源 Control)
MouseCaptureChanged

當控制組失去滑鼠捕捉時會發生。

(繼承來源 Control)
MouseClick

這個活動與本班無關。

MouseDoubleClick

這個活動與本班無關。

MouseDown

該 MouseDown 活動不由 AxHost 班級支持。

MouseEnter

該 MouseEnter 活動不由 AxHost 班級支持。

MouseHover

該 MouseHover 活動不由 AxHost 班級支持。

MouseLeave

該 MouseLeave 活動不由 AxHost 班級支持。

MouseMove

該 MouseMove 活動不由 AxHost 班級支持。

MouseUp

該 MouseUp 活動不由 AxHost 班級支持。

MouseWheel

該 MouseWheel 活動不由 AxHost 班級支持。

Move

當控制桿移動時會發生。

(繼承來源 Control)
PaddingChanged

當控制器的填充物改變時會發生。

(繼承來源 Control)
Paint

該 Paint 活動不由 AxHost 班級支持。

ParentChanged

當房產價值變動時 Parent 發生。

(繼承來源 Control)
PreviewKeyDown

當按鍵在該控制鍵上時,會發生在事件發生 KeyDown 前。

(繼承來源 Control)
QueryAccessibilityHelp

該 QueryAccessibilityHelp 活動不由 AxHost 班級支持。

QueryContinueDrag

該 QueryContinueDrag 活動不由 AxHost 班級支持。

RegionChanged

發生於 Region 屬性的值變更時。

(繼承來源 Control)
Resize

當控制大小被調整時會發生。

(繼承來源 Control)
RightToLeftChanged

該 RightToLeftChanged 活動不由 AxHost 班級支持。

SizeChanged

當房產價值變動時 Size 發生。

(繼承來源 Control)
StyleChanged

該 StyleChanged 活動不由 AxHost 班級支持。

SystemColorsChanged

當系統顏色改變時會發生。

(繼承來源 Control)
SystemVisualSettingsChanged

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
TabIndexChanged

發生於 TabIndex 屬性的值變更時。

TabIndexChanged

當房產價值變動時 TabIndex 發生。

(繼承來源 Control)
TabStopChanged

發生於 TabStop 屬性的值變更時。

TabStopChanged

當房產價值變動時 TabStop 發生。

(繼承來源 Control)
TextChanged

該 TextChanged 活動不由 AxHost 班級支持。

Validated

當控制驗證完成時發生。

(繼承來源 Control)
Validating

當對照組進行驗證時會發生。

(繼承來源 Control)
VisibleChanged

當房產價值變動時 Visible 發生。

(繼承來源 Control)
VisualStylesModeChanged

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)

明確介面實作

名稱 Description
ICustomTypeDescriptor.GetAttributes()

回傳目前物件的類型 Attribute 集合。

ICustomTypeDescriptor.GetClassName()

回傳目前物件的類別名稱。

ICustomTypeDescriptor.GetComponentName()

回傳目前物件的名稱。

ICustomTypeDescriptor.GetConverter()

回傳當前物件的類型轉換器。

ICustomTypeDescriptor.GetDefaultEvent()

回傳目前物件的預設事件。

ICustomTypeDescriptor.GetDefaultProperty()

回傳目前物件的預設屬性。

ICustomTypeDescriptor.GetEditor(Type)

回傳當前物件指定類型的編輯器。

ICustomTypeDescriptor.GetEvents()

回傳當前物件的事件。

ICustomTypeDescriptor.GetEvents(Attribute[])

回傳目前物件的事件,使用指定的屬性陣列作為過濾器。

ICustomTypeDescriptor.GetProperties()

回傳目前物件的屬性。

ICustomTypeDescriptor.GetProperties(Attribute[])

使用指定的屬性陣列作為過濾器,回傳目前物件的屬性。

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

回傳擁有指定值的物件。

IDropTarget.OnDragDrop(DragEventArgs)

引發 DragDrop 事件。

(繼承來源 Control)
IDropTarget.OnDragEnter(DragEventArgs)

引發 DragEnter 事件。

(繼承來源 Control)
IDropTarget.OnDragLeave(EventArgs)

引發 DragLeave 事件。

(繼承來源 Control)
IDropTarget.OnDragOver(DragEventArgs)

引發 DragOver 事件。

(繼承來源 Control)
ISupportSuspendPainting.BeginSuspendPainting()

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)
ISupportSuspendPainting.EndSuspendPainting()

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

(繼承來源 Control)

擴充方法

名稱 Description
SuspendPainting(ISupportSuspendPainting, Func<Control,Boolean>)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

SuspendPainting(ISupportSuspendPainting, LayoutSuspendTraversal)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

SuspendPainting(ISupportSuspendPainting)

將 ActiveX 控制項包裝成完整功能 Windows Forms 控制項。

適用於

另請參閱