Share via


Özel Denetim Boyama ve İşleme

Denetimlerin özel olarak boyanabilmesi, .NET Framework'ün kolaylaştırdığı birçok karmaşık görevden biridir. Özel denetim yazarken, denetiminizin grafik görünümüyle ilgili birçok seçeneğiniz vardır. öğesinden Controldevralan bir denetim yazarsanız, denetiminizin grafik gösterimini işlemesine izin veren bir kod sağlamanız gerekir. öğesinden UserControldevralarak bir kullanıcı denetimi oluşturuyorsanız veya Windows Forms denetimlerinden birinden devralıyorsanız, standart grafik gösterimini geçersiz kılabilir ve kendi grafik kodunuzu sağlayabilirsiniz. Yazmakta olduğunuz bir UserControl öğesinin kurucu denetimleri için özel işleme sağlamak istiyorsanız, seçenekleriniz daha sınırlı hale gelir, ancak yine de denetimleriniz ve uygulamalarınız için çok çeşitli grafiksel olanaklara izin verir.

Bu Bölümde

Windows Forms Denetimini İşleme
Denetimi görüntüleyen mantığın nasıl programlandığını gösterir.

Kullanıcı Çizimli Denetimler
Denetiminiz için işleme kodu yazma ve geçersiz kılma adımlarına genel bir bakış sağlar.

Bağlı Denetimler
Kullanıcı denetimlerinizde ve formlarınızda bağlı denetimler için özel işleme kodunun nasıl uygulandığı açıklanır.

Nasıl yapılır: Çalışma Zamanında Denetiminizi Görünmez Yapma
Bir denetimi gizlemek ve göstermek için özelliğinin nasıl kullanılacağını Visible gösterir.

Nasıl yapılır: Denetiminize Saydam Arka Plan Verme
Opak, saydam veya kısmen saydam bir arka plan rengi oluşturmak için yönteminin nasıl kullanılacağını SetStyle gösterir.

Denetimleri Görsel Stilde İşleme
İşletim sistemlerinde bunları destekleyen görsel stilleri kullanarak denetimlerin nasıl işlendiğini gösterir.

Başvuru

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

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

OnPaint
Bu yöntemi açıklar.

Nasıl yapılır: Çizim için Grafik Nesneleri Oluşturma
Visual Studio perspektifinden GDI+ grafik işlevselliğini tanıtır ve daha fazla bilgi için bağlantılar sağlar.

Özel Denetim Çeşitleri
Yazabileceğiniz özel denetim türlerini açıklar.