Porady: dodawanie kontrolek ActiveX do formularzy systemu Windows
Podczas gdy Projektant formularzy systemu Windows w programie Visual Studio jest zoptymalizowany pod kątem hostowania kontrolek Windows Forms, można również umieścić kontrolki ActiveX w formularzach Windows Forms.
Uwaga
Istnieją ograniczenia wydajności formularzy systemu Windows po dodaniu do nich kontrolek ActiveX.
Przed dodaniem kontrolek ActiveX do formularza należy dodać je do przybornika. Aby uzyskać więcej informacji, zobacz Składniki COM, Dostosowywanie przybornika okno dialogowe.
Dodawanie kontrolki ActiveX do formularza systemu Windows
Aby dodać kontrolkę ActiveX do formularza systemu Windows, kliknij dwukrotnie kontrolkę w przyborniku.
Program Visual Studio dodaje wszystkie odwołania do kontrolki w projekcie. Aby uzyskać więcej informacji na temat elementów, o których należy pamiętać podczas korzystania z kontrolek ActiveX w formularzach systemu Windows, zobacz Zagadnienia dotyczące hostowania kontrolki ActiveX w formularzu systemu Windows.
Uwaga
Importer kontrolek ActiveX formularzy systemu Windows (AxImp.exe) tworzy argumenty zdarzeń innego typu niż oczekiwano podczas importowania bibliotek linków dynamicznych ActiveX. Argumenty utworzone przez plik AxImp.exe są podobne do następujących: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
, jeśli Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
jest to oczekiwane. Należy pamiętać, że ta nieregularność nie uniemożliwia normalnego działania kodu. Aby uzyskać szczegółowe informacje, zobacz Windows Forms ActiveX Control Importer (Aximp.exe).
Zobacz też
- Kontrolki formularzy Windows Forms
- Kontrolki i programowalne obiekty porównywane w różnych językach i bibliotekach
- Instrukcje: dodawanie kontrolek do formularzy Windows Forms
- Etykietowanie pojedynczych kontrolek formularzy Windows Forms i określanie skrótów dla nich
- Kontrolki do użycia w formularzach Windows Forms
- Kontrolki formularzy Windows Forms według funkcji
.NET Desktop feedback