Anvisningar: Lägga till ActiveX-kontroller i Windows-formulär
Windows Forms Designer i Visual Studio är optimerad för att vara värd för Windows Forms-kontroller, men du kan också använda ActiveX-kontroller i Windows Forms.
Försiktighet
Det finns prestandabegränsningar för Windows Forms när ActiveX-kontroller läggs till i dem.
Innan du lägger till ActiveX-kontroller i formuläret måste du lägga till dem i verktygslådan. Mer information finns i COM-komponenter, dialogrutan Anpassa verktygslåda.
Lägga till en ActiveX-kontroll i ditt Windows-formulär
Om du vill lägga till en ActiveX-kontroll i ditt Windows-formulär dubbelklickar du på kontrollen i verktygslådan.
Visual Studio lägger till alla referenser till kontrollen i projektet. Mer information om saker att tänka på när du använder ActiveX-kontroller i Windows Forms finns i Överväganden när du är värd för en ActiveX-kontroll i ett Windows-formulär.
Obs.
Windows Forms ActiveX Control Importer (AxImp.exe) skapar händelseargument av en annan typ än förväntat vid import av ActiveX-dynamiska länkbibliotek. Argumenten som skapas av AxImp.exe liknar följande: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
, när Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
förväntas. Tänk på att denna oegentlighet inte hindrar kod från att fungera normalt. Mer information finns i Windows Forms ActiveX Control Importer (Aximp.exe).
Se även
- Windows Forms Controls
- kontroller och programmerbara objekt jämfört med olika språk och bibliotek
- Så här lägger du till kontroller i Windows Forms
- etikettera enskilda Windows Forms-kontroller och tillhandahålla genvägar till dem
- kontroller som ska användas i Windows Forms
- Windows Forms-kontroller efter funktion
.NET Desktop feedback