Comment : ajouter des contrôles ActiveX aux Windows Forms

Bien que le Concepteur Windows Forms dans Visual Studio soit optimisé pour héberger des contrôles Windows Forms, vous pouvez également placer des contrôles ActiveX sur Windows Forms.

Attention

Il existe des limitations de performances pour Windows Forms lorsque les contrôles ActiveX sont ajoutés à ces derniers.

Avant d’ajouter des contrôles ActiveX à votre formulaire, vous devez les ajouter à la boîte à outils. Pour plus d’informations, consultez Composants COM, Boîte de dialogue Personnaliser la boîte à outils.

Ajouter un contrôle ActiveX à votre Windows Form

Pour ajouter un contrôle ActiveX à votre Windows Form, double-cliquez sur le contrôle dans la boîte à outils.

Visual Studio ajoute toutes les références au contrôle dans votre projet. Pour plus d’informations sur les éléments à garder à l’esprit lors de l’utilisation de contrôles ActiveX sur Windows Forms, consultez Considérations relatives à l’hébergement d’un contrôle ActiveX sur un formulaire Windows.

Remarque

L’importateur de contrôle ActiveX Windows Forms (AxImp.exe) crée des arguments d’événement d’un type différent de celui attendu lors de l’importation des bibliothèques de liens dynamiques ActiveX. Les arguments créés par AxImp.exe sont similaires à ce qui suit : , Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)quand il Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e) est attendu. N’oubliez pas que cette irrégularité n’empêche pas le code de fonctionner normalement. Pour plus d’informations, consultez l’importateur de contrôle ActiveX Windows Forms (Aximp.exe).

Voir aussi