如何:將 ActiveX 控制項新增至 Windows Forms

雖然 Visual Studio 中的 Windows Forms 設計工具已經過最佳化,可裝載 Windows Forms 控制項,但您也可以將 ActiveX 控制項放在 Windows Forms。

警告

將 ActiveX 控制項新增至 Windows Forms 時,Windows Forms 會有效能限制。

將 ActiveX 控制項新增至表單之前,您必須先將其新增至工具箱。 如需詳細資訊,請參閱 COM 元件、自訂工具箱對話方塊

將 ActiveX 控制項新增至 Windows Form

若要將 ActiveX 控制項新增至 Windows Form,請按兩下 [工具箱] 的控制項。

Visual Studio 會將所有參考新增至專案中的控制項。 如需詳細資訊,以了解在 Windows Forms 上使用 ActiveX 控制項時要記住的事項,請參閱在 Windows Form 上裝載 ActiveX 控制項時的考量事項

注意

Windows Forms ActiveX 控制項匯入工具 (AxImp.exe) 會在匯入 ActiveX 動態連結庫時,建立與預期不同類型的事件引數。 AxImp.exe 所建立的引數類似下列項目:當預期為 Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)。 請注意,這種不規則性不會導致程式碼無法正常運作。 如需詳細資訊,請參閱 Windows Forms ActiveX 控制項匯入工具 (Aximp.exe)

另請參閱