Nasıl yapılır: Tasarım Zamanı Desteğine Windows Formlarından Erişim

Özel bileşenleri ve denetimleri designable, kullanıcılar, tasarım zamanında bir grafik kullanıcı arabirimi (UI) yapılandırdığınız ayarları sahip oldukları anlamına gelir.Bu ayarlar, genellikle çalışma zamanında bileşeni örneklerini etkiler.

Sınıfınızın kullanılıyorsa, IComponent arabirimi, bunu katılmak Visual Studio gibi bir tasarım ortamında.

Tasarım zamanı desteği sağladığı erişmek için.net Framework, aşağıdaki adımları tamamlamanız gerekir.

[!NOT]

Tasarım zamanı derleme, System.Design.dll bir başvuru eklemeniz gerekir.Bu derleme dahil edilmez.net Framework 4 istemci profili.System.Design.dll için bir başvuru eklemek için projenin hedef çerçevesini değiştirmek .net Framework 4.

Tasarım zamanı desteği erişmek için

  1. System.Design derleme başvurusu ekleyin.

  2. Size uyguluyorsanız, bir UITypeEditor veya bileşeninizin ile etkileşim, bir araç veya PropertyGrid kontrol, Al System.Drawing.Design ad.

    Imports System.Drawing.Design
    
    using System.Drawing.Design;
    
  3. Özel tasarım deneyimi için bileşeninizin uyguluyorsanız, Al System.ComponentModel.Design ad.

    Imports System.ComponentModel.Design
    
    using System.ComponentModel.Design;
    
  4. Windows Forms denetimi için özel bir tasarım zamanı deneyimi uyguluyorsanız, Al System.Windows.Forms.Design ad.Bu ad türleriyle bileşeniniz için akıllı etiketleri veya özel bir tasarımcı oluşturabilirsiniz.

    Imports System.Windows.Forms.Design
    
    using System.Windows.Forms.Design;
    

Ayrıca bkz.

Görevler

Nasıl yapılır: Windows Formları Bileşenine Akıllı Etiket Ekleme

Kavramlar

Tasarım Zamanı Mimarisi

Diğer Kaynaklar

Tasarım Zamanı Desteği Sunma

Kullanıcı Arabirimi Tür Düzenleyicileri