Aracılığıyla paylaş


Nasıl yapılır: Windows Forms'a ActiveX Denetimleri Ekleme

Visual Studio'daki Windows Forms Tasarımcısı, Windows Forms denetimlerini barındıracak şekilde iyileştirilmiş olsa da, Windows Forms'a ActiveX denetimleri de yerleştirebilirsiniz.

Dikkat

Windows Forms'a ActiveX denetimleri eklendiğinde performans sınırlamaları vardır.

Formunuza ActiveX denetimleri eklemeden önce, bunları Araç Kutusu'na eklemeniz gerekir. Daha fazla bilgi için, COM Bileşenleri veAraç Kutusu Özelleştirme İletişim Kutusu'na bakın.

Windows Formunuza ActiveX denetimi ekleme

Windows Formunuza bir ActiveX denetimi eklemek için Araç Kutusu'nda denetime çift tıklayın.

Visual Studio, projenizdeki kontrole tüm referansları ekler. ActiveX denetimlerini Windows Forms üzerinde kullanırken göz önünde bulundurulması gerekenler hakkında daha fazla bilgi için bkz. Windows Forms üzerinde bir ActiveX Denetimini Barındırırken Dikkat Edilmesi Gereken Hususlar.

Uyarı

Windows Forms ActiveX Denetim İçeri Aktarıcısı (AxImp.exe), ActiveX dinamik bağlantı kitaplıklarının içeri aktarılmasından sonra beklenenden farklı türde olay bağımsız değişkenleri oluşturur. AxImp.exe tarafından oluşturulan bağımsız değişkenler aşağıdakine benzer: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e), Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e) beklendiğinde. Bu düzensizliğin kodun normal çalışmasını engellemediğini unutmayın. Ayrıntılar için bkz: Windows Forms ActiveX Denetim İçe Aktarıcısı (Aximp.exe).

Ayrıca bakınız