Guide pratique pour 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 unWindows Form.
Note
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 de 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 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, voir l'importateur de contrôle ActiveX Windows Forms (Aximp.exe).
Voir aussi
- Contrôles Windows Forms
- contrôles et objets programmables comparés dans différents langages et bibliothèques
- Comment ajouter des contrôles sur les formulaires Windows
- L'étiquetage des contrôles individuels de Windows Forms et leur associer des raccourcis
- Contrôles à utiliser sur Windows Forms
- Classement par fonction des contrôles Windows Forms
.NET Desktop feedback