Özel Tasarımcılar
.net Framework, tasarım modundayken bileşen türü için özel davranışı sağlamak için yeteneği sağlar.Tasarımcılar, tasarım zamanında görünümünü veya bir öğe türünün davranışını ayarlayabilirsiniz mantığı sağlayan sınıflardır.Tüm tasarımcılar uygulamak IDesigner arabirimi.Tasarımcılar türü veya üzerinden üye türü ile ilişkilendirilmiş bir DesignerAttribute.Bir bileşen sonra tasarım zamanında bir tasarımcı görevlerini yerine getirebilir veya bir tasarımcı ilişkili denetim oluşturulabilir.
Tasarımcılar, Tasarım modunda çeşitli türdeki görevler gerçekleştirmek için oluşturulabilir.Tasarımcılar yapabilirsiniz:
ALTER ve davranış veya bileşenleri ve denetimleri tasarım modunda görünümünü kullanın.
Tasarım modunda bir bileşen için özel başlatma gerçekleştirir.
Tasarım zamanı hizmetlere erişmek ve yapılandırmak ve bileşenleri bir proje içinde oluşturun.
Bir bileşenin kısayol menüsünü menü öğeleri ekleyin.
Öznitelikler, olayları ve tasarımcı ilişkilendirildiği bir bileşen tarafından kullanıma sunulan özellikler ayarlayın.
Tasarımcılar, düzenleme ve bileşenleri veya hizmetleri veya yalnızca çalışma anında kullanılabilir arabirimleri aksi bağlıdır Tasarım modunda bir bileşen için uygun davranışını etkinleştirmek için yapılandırma ile eden önemli bir rol görebilir.
Bazı denetimler yapılandırmasını kolaylaştırmak için Tasarım modunda görsel yardımlar gerektirebilir.Örneğin, bir Panel nesnesi çalışma zamanında görünür bir kenarlık bulunmayabilir.Kenarlık panel arka plan rengiyle aynı formda görünür değil.Bu nedenle, tasarımcı için Panel nesne paneli çevresinde noktalı çizgi kenarlık çizer.
System.ComponentModel.Design Ad alanı tasarım zamanı desteği oluşturmak için geliştiricilerin kullanabileceği temel arabirimleri sağlar.
Bu Bölümde
Temel Tasarımcı Sınıfları
Sınıflar ve özel tasarım zamanı kullanıcı arabirimini (UI) oluşturmak için kullanabileceğiniz arabirimlerini açıklar.Meta Veri Filtreleme
Özellikler, öznitelikler ve bir bileşeni veya denetimi tarafından tasarım zamanında vebu olaylarý kümesini değiştirmek nasıl açıklar.Tasarımcı Fiilleri
Tasarım zamanında bileşenleri için kısayol menüsü menü komutlarını eklemek nasıl açıklar.Nasıl yapılır: Tasarım Zamanı Hizmetlerine Erişim
Al ve tasarım hizmetleri kullanın gösterilmiştir.Nasıl yapılır: Bir Denetim için Tasarımcı Uygulama
Extender sağlayıcı denetimi için bir tasarımcı uygulamak gösterilmiştir.Nasıl yapılır: Tasarım Modunda Denetimlerin Görünüşü ve Davranışını Genişletme
Tasarım zamanında Denetim davranışını ve görünümünü değiştiren özel bir tasarımcı oluşturulması gösterilmiştir.Nasıl yapılır: Tasarım Modunda Denetimler için Özel Başlatma Gerçekleştirme
Nasıl tasarım ortamı tarafından oluşturulan bileşenleri ve denetimleri başlatıldığını gösterir.Nasıl yapılır: Tasarım Modunda Bileşenler Oluşturma ve Yapılandırma
Bileşenleri tasarım ortamında programlı olarak oluşturulması gösterilmiştir.Nasıl yapılır: Tasarım Modunda Bir Bileşenin Öznitelikleri, Olayları ve Özelliklerini Ayarlama
Tasarım zamanında bir bileşenin API'sini değiştirmek gösterilmiştir.Nasıl yapılır: Tasarım Zamanı Özelliklerinden Faydalanan Windows Formları Denetimi Oluşturma
Özel Denetim ve ilişkili özel bir tasarımcı oluşturulması gösterilmiştir.
İlgili Bölümler
Bileşenler ile Programlama
Tanımlayan bir bileşeni olan ve genel bir bakış sağlar.net Framework programlama kavramları.NET Framework ile Özel Windows Forms Denetimleri Geliştirme
Windows Forms özel denetimler Yazar açıklamaktadır.Developing Custom ASP.NET Server Controls
Özel Yazar açıklar ASP.NET sunucu denetimleri.