Ö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

İlgili Bölümler

Ayrıca bkz.

Diğer Kaynaklar

Tasarım Zamanı Desteği Sunma