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
- Contrôles Windows Forms
- Comparaison des contrôles et des objets programmables dans divers langages et bibliothèques
- Comment : ajouter des contrôles à des Windows Forms
- Création d'étiquettes et de raccourcis pour les contrôles Windows Forms
- Contrôles à utiliser dans les Windows Forms
- Classement par fonction des contrôles Windows Forms
.NET Desktop feedback