.NET Framework ile Özel Windows Forms Denetimleri Geliştirme

Windows Forms denetimleri, kullanıcı arabirimi işlevselliğini kapsülleyen ve istemci tarafı Windows tabanlı uygulamalarda kullanılan yeniden kullanılabilir bileşenlerdir. Windows Forms yalnızca birçok kullanıma hazır denetim sağlamaz, aynı zamanda kendi denetimlerinizi geliştirmeye yönelik altyapıyı da sağlar. Mevcut denetimleri birleştirebilir, mevcut denetimleri genişletebilir veya kendi özel denetimlerinizi yazabilirsiniz. Bu bölümde, Windows Forms denetimleri geliştirmenize yardımcı olacak arka plan bilgileri ve örnekler sağlanır.

Dikkat

Bu içerik .NET Framework için yazılmıştır. .NET 6 veya sonraki bir sürümü kullanıyorsanız, bu içeriği dikkatli kullanın. Tasarımcı sistemi Windows Forms için değişmiştir ve .NET Framework makalesindeki Tasarım Aracı değişiklikleri gözden geçirmeniz önemlidir.

Bu Bölümde

Windows Forms'da Denetimlerin Kullanımına Genel Bakış
Windows Forms uygulamalarında denetimleri kullanmanın temel öğelerini vurgular.

Özel Denetim Çeşitleri
Ad alanıyla System.Windows.Forms yazabileceğiniz farklı türde özel denetimleri açıklar.

Windows Forms Denetimi Geliştirmenin Esasları
Windows Forms denetimi geliştirmenin ilk adımlarını açıklar.

Windows Forms Denetimlerindeki Özellikler
Windows Forms denetimlerine özelliklere nasıl ekleneceğini gösterir.

Windows Forms Denetimlerindeki Olaylar
Windows Forms denetimlerinde olayların nasıl işleneceğini ve tanımlanacağı gösterilir.

Windows Forms Denetimlerindeki Öznitelikler
Özelliklere veya özel denetimlerinizin ve bileşenlerinizin diğer üyelerine uygulayabileceğiniz öznitelikleri açıklar.

Özel Denetim Boyama ve İşleme
Denetimlerinizin görünümünü özelleştirmeyi gösterir.

Windows Forms Denetimlerindeki Düzenler
Denetimleriniz ve formlarınız için karmaşık düzenlerin nasıl oluşturulacağını gösterir.

Windows Forms Denetimlerinde Çoklu Kullanım
Çok iş parçacıklı denetimlerin nasıl uygulanacaklarını gösterir.

Başvuru

System.Windows.Forms.Control
Bu sınıfı açıklar ve tüm üyelerine bağlantıları vardır.

System.Windows.Forms.UserControl
Bu sınıfı açıklar ve tüm üyelerine bağlantıları vardır.

Bileşenler için Tasarım Zamanı Öznitelikleri
Bileşenlere ve denetimlere uygulanacak meta veri özniteliklerini listeler, böylece görsel tasarımcılarda tasarım zamanında doğru şekilde görüntülenirler.

Tasarım Süresi Desteğini Genişletme
Tasarım zamanı desteği sağlayan düzenleyiciler ve tasarımcılar gibi sınıfların nasıl uygulandığını açıklar.

Nasıl yapılır: Lisans Bileşenleri ve Denetimleri
Denetiminizde veya bileşeninizde lisanslamanın nasıl uygulandığı açıklanır.

Ayrıca bkz . Tasarım Zamanında Windows Forms Denetimleri Geliştirme.