Nasıl yapılır: UserControl Sınıfından Devralma
Bir veya daha fazla Windows Forms denetiminin işlevselliğini özel kodla birleştirmek için bir kullanıcı denetimi oluşturabilirsiniz. Kullanıcı denetimleri hızlı denetim geliştirmeyi, standart Windows Forms denetim işlevselliğini ve özel özelliklerin ve yöntemlerin çok yönlülüğünü birleştirir. Kullanıcı denetimi oluşturmaya başladığınızda, standart Windows Forms denetimlerini yerleştirebileceğiniz görünür bir tasarımcı sunulur. Bu denetimler, tüm doğal işlevlerinin yanı sıra standart denetimlerin görünümünü ve davranışını (genel görünümü) korur. Ancak bu denetimler kullanıcı denetimine eklendikten sonra artık kod aracılığıyla kullanılamaz. Kullanıcı denetimi kendi boyamasını yapar ve ayrıca denetimlerle ilişkili tüm temel işlevleri işler.
Kullanıcı denetimi oluşturmak için
Visual Studio'da yeni bir Windows Denetim Kitaplığı projesi oluşturun.
Boş bir kullanıcı denetimiyle yeni bir proje oluşturulur.
Denetimleri Araç Kutusu'nun Windows Forms sekmesinden tasarımcınıza sürükleyin.
Bu denetimler, son kullanıcı denetiminde görünmesini istediğiniz şekilde konumlandırılmalı ve tasarlanmalıdır. Geliştiricilerin kurucu denetimlere erişmesine izin vermek istiyorsanız, bunları genel olarak bildirmeniz veya kurucu denetimin özelliklerini seçmeli olarak kullanıma sunmanız gerekir. Ayrıntılar için bkz . Nasıl yapılır: Kurucu Denetimlerin Özelliklerini Kullanıma Sunma.
Denetiminizin dahil edeceği özel yöntemleri veya özellikleri uygulayın.
Projeyi oluşturmak için F5 tuşuna basın ve denetiminizi UserControl Test Kapsayıcısı'nda çalıştırın. Daha fazla bilgi için bkz . Nasıl yapılır: UserControl'ün Çalışma Zamanı Davranışını Test Etme.
Ayrıca bkz.
- Özel Denetim Çeşitleri
- Nasıl yapılır: Denetim Sınıfından Devralma
- Nasıl yapılır: Mevcut Windows Forms Denetimlerinden Devralma
- Nasıl yapılır: Windows Forms için Denetimler Yazma
- Visual Basic'te Devralınan Olay İşleyicileriyle İlgili Sorunları Giderme
- Nasıl yapılır: Bir UserControl Denetiminin Çalışma Zamanı Davranışını Sınama
.NET Desktop feedback