如何:將 ActiveX 控制項加入至 Windows Form

雖然 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 Control Importer (AxImp.exe) 會在匯入 ActiveX 動態連結程式庫時,建立與預期不同的事件引數。 AxImp.exe 所建立的引數與下列類似: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e) 預期時 Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e) 為 。 請注意,這種不規則不會防止程式碼正常運作。 如需詳細資訊,請參閱 Windows Forms ActiveX 控制項匯入工具(Aximp.exe)。

另請參閱