Ö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 Control
devralan bir denetim yazarsanız, denetiminizin grafik gösterimini işlemesine izin veren bir kod sağlamanız gerekir. öğesinden UserControl
devralarak 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.
İlgili Bölümler
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.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin