Instrukcje: dodawanie kontrolek ActiveX do formularzy systemu Windows
Chociaż 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 systemu Windows.
Ostrożność
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, okno dialogowe Dostosowywania przybornika.
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 o elementach, które należy wziąć pod uwagę podczas korzystania z kontrolek ActiveX w formularzach systemu Windows, zobacz Zagadnienia dotyczące hostowania kontrolki ActiveX w formularzu systemu Windows.
Notatka
Importer kontrolek ActiveX formularzy systemu Windows (AxImp.exe) generuje argumenty zdarzeń innego typu niż przewidywano podczas importowania bibliotek dynamicznych ActiveX. Argumenty utworzone przez AxImp.exe są podobne do następujących: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
, gdy oczekuje się Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
. 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ż
- kontrolek formularzy systemu Windows
- Kontrole i obiekty programowalne w porównaniu w różnych językach i bibliotekach
- Instrukcje: dodawanie kontrolek do Windows Forms
- etykietowanie poszczególnych kontrolek formularzy systemu Windows i udostępnianie skrótów do nich
- Kontrolki do wykorzystania w Windows Forms
- Kontrolki Windows Forms według funkcji
.NET Desktop feedback