Tasarım Windows form denetimleri geliştirme
Denetim yazarları için .NET Framework zengin denetim yazma teknolojisi sağlar. Yazarlar artık önceden var olan denetimlerden bir koleksiyon olarak hareket eden bileşik denetimler tasarlamakla sınırlı değildir. Devralma aracılığıyla, önceden var olan bileşik denetimlerden veya önceden var olan Windows Forms denetimlerinden oluşturabilirsiniz. Ayrıca özel tablo uygulayan kendi denetimlerinizi de tasarabilirsiniz. Bu seçenekler, görsel arabiriminin tasarımı ve işlevselliği için büyük esneklik sağlar. Bu özelliklerden yararlanmak için nesne tabanlı programlama kavramları hakkında bilgi sahibi olmak gerekir.
Not
Devralma hakkında kapsamlı bir anlayışa sahip olmak gerekli değildir, ancak Devralma temel bilgileri 'ne (Visual Basic) başvurarak yararlı olabilir.
Uygulama üzerinde kullanmak üzere özel denetimler oluşturmak Web Forms, bkz. Developing Custom ASP.NET Server Controls.
Bu bölümde
adım adım kılavuz: Bileşik Denetim Yazma
C# içinde basit bir bileşik denetim oluşturmayı gösterir.
adım adım kılavuz: Windows Forms Denetiminden Devralma
C# ile devralma kullanarak basit Windows Formlar denetimi oluşturmayı gösterir.
Adım adım kılavuz: Tasarımcı eylemlerini kullanarak genel görevleri gerçekleştirme
Windows Forms denetimlerini kullanarak akıllı etiket özelliğinin nasıl kullanılal olduğunu gösterir.
Adım adım kılavuz: DesignerSerializationVisibilityAttribute ile Standart Tür koleksiyonlarını seri hale getirme
Bir koleksiyonu serileştirmek DesignerSerializationVisibilityAttribute.Content için özniteliğini kullanmayı gösterir.
Adım adım kılavuz: Tasarım Zamanında Windows Form Denetimlerinin Hata Ayıklaması
Bir Windows Forms denetimi için tasarım zamanı davranışının nasıl Windows gösterir.
adım adım kılavuz: Windows Özelliklerinden Yararlanan Bir Visual Studio Design-Time Forms Denetimi Oluşturma
Bileşik denetimi tasarım ortamıyla sıkı bir şekilde tümleştirin.
Nasıllı: Formlar için Windows Yazma
Windows Forms denetimi uygulamayla ilgili önemli noktalara genel bakış sağlar.
Nasıl: Bileşik Denetimler Yazma
Bileşik denetimden devralınan bir denetimin nasıl oluşturularak oluşturularak ilgili denetimler gösterir.
Nasıl: UserControl Sınıfından Devralma
Bileşik denetim oluşturma yordamına genel bakış sağlar.
Nasıl olur: Mevcut Formlar Windows Devralma
Denetim sınıfından devralarak genişletilmiş denetim Button oluşturmayı gösterir.
Nasıl olur: Denetim Sınıfından Devralma
Genişletilmiş denetim oluşturmaya genel bir bakış sağlar.
Nasıl olur: Tasarım Zamanında Denetimi Formların Kenarlarına Hizalama
Denetiminizi Dock kapladığı formun kenarına hizalamak için özelliğinin nasıl kullanılası gösterir.
Nasıl kullanılır: Araç Kutusu Öğelerini Seç İletişim Kutusunda Denetim Görüntüleme
Denetiminizi yükleme yordamını Araç Kutusunu Özelleştir iletişim kutusunda görünür olacak şekilde gösterir.
Nasıllı: Denetim için Araç Kutusu Bit Eşlemi Sağlama
Araç Kutusunda özel ToolboxBitmapAttribute denetiminizin yanında bir simge görüntülemek için kullanmayı gösterir.
Nasıl yapılan: UserControl Run-Time Davranışını Test Etmek
Bileşik denetimin davranışını test etmek için UserControl Test Kapsayıcısı'nın nasıl kullanılası gösterir.
Windows Forms Tasarımcısında Tasarım Zamanı Hataları
Windows Forms tasarımcısı yüklenemezse Microsoft Visual Studio hata listesinde Design-Time hata listesinin anlamını ve kullanımını açıklar.
Denetim ve Bileşen Yazma Sorunlarını Giderme
Özel bir bileşen veya denetim yazma sırasında ortaya çıkan yaygın sorunları tanılamayı ve düzeltmeyi gösterir.
Başvuru
İlgili bölümler
.NET Framework ile Windows Form Denetimleri .NET Framework
Kendi özel denetimlerinizi oluşturma hakkında daha fazla bilgi için .NET Framework.
Dil Bağımsızlığı ve Language-Independent Bileşenleri
Bileşenlerin oluşturulmasını ve kullanımını basitleştirmek için tasarlanmış ortak dil çalışma zamanı tanıtıyor. Bu basitleştirmenin önemli bir yönü, farklı programlama dilleri kullanılarak yazılan bileşenler arasında gelişmiş birlikte çalışabilirliktir. Ortak Dil Belirtimi (CLS), birden çok programlama diliyle çalışacak araçlar ve bileşenler oluşturmanızı mümkün yapar.
Adım adım kılavuz: Araç Kutusunu Özel Bileşenlerle Otomatik Olarak Doldurmak
Bileşeninizin veya denetiminizin Araç Kutusunu Özelleştir iletişim kutusunda görüntülenebilir.