Condividi tramite


Procedura: Aggiungere controlli ActiveX a Windows Form

Sebbene la progettazione di Windows Form in Visual Studio sia ottimizzata per ospitare i controlli di Windows Form, è possibile anche inserire i controlli di ActiveX in Windows Form.

Attenzione

Esistono limitazioni delle prestazioni per Windows Form quando vengono aggiunti controlli ActiveX.

Prima di aggiungere controlli ActiveX al form, è necessario aggiungerli alla casella degli strumenti. Per altre informazioni, vedere componenti COM , finestra di dialogo Personalizza casella degli strumenti.

Aggiungere un controllo ActiveX al Windows Form

Per aggiungere un controllo ActiveX al Windows Form, fare doppio clic sul controllo nella casella degli strumenti.

Visual Studio aggiunge tutti i riferimenti al controllo nel progetto. Per ulteriori informazioni sugli aspetti da considerare quando si utilizzano controlli ActiveX nei Windows Form, vedere Considerazioni sull'ospitare un controllo ActiveX in un Windows Form.

Nota

L'importatore di controlli ActiveX di Windows Forms (AxImp.exe) crea argomenti di evento di un tipo diverso rispetto al previsto durante l'importazione delle librerie a collegamento dinamico ActiveX. Gli argomenti creati da AxImp.exe sono simili ai seguenti: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e), quando è previsto Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e). Tenere presente che questa irregolarità non impedisce il funzionamento normale del codice. Per informazioni dettagliate, vedere Utilità di importazione di controlli ActiveX di Windows Form (Aximp.exe).

Vedere anche