DesignSurface Oluşturucular

Tanım

DesignSurface sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

DesignSurface()

DesignSurface sınıfının yeni bir örneğini başlatır.

DesignSurface(IServiceProvider)

DesignSurface sınıfının yeni bir örneğini başlatır.

DesignSurface(Type)

DesignSurface sınıfının yeni bir örneğini başlatır.

DesignSurface(IServiceProvider, Type)

DesignSurface sınıfının yeni bir örneğini başlatır.

DesignSurface()

DesignSurface sınıfının yeni bir örneğini başlatır.

public:
 DesignSurface();
public DesignSurface ();
Public Sub New ()

Özel durumlar

' IDesignerHost a DesignSurface bağlı olan atılmıştır.

Şunlara uygulanır

DesignSurface(IServiceProvider)

DesignSurface sınıfının yeni bir örneğini başlatır.

public:
 DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface (IServiceProvider parentProvider);
public DesignSurface (IServiceProvider? parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)

Parametreler

parentProvider
IServiceProvider

Üst hizmet sağlayıcısı veya null hizmetleri çözümlemek için kullanılan üst öğe yoksa.

Özel durumlar

' IDesignerHost a DesignSurface bağlı olan atılmıştır.

Açıklamalar

Mevcut parentProvide olduğunda, yüzeyde bulunan tasarımcılar uygulamadan hizmet alabilir.

Ayrıca bkz.

Şunlara uygulanır

DesignSurface(Type)

DesignSurface sınıfının yeni bir örneğini başlatır.

public:
 DesignSurface(Type ^ rootComponentType);
public DesignSurface (Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)

Parametreler

rootComponentType
Type

Oluşturulacak kök bileşenin türü.

Özel durumlar

rootComponent, null değeridir.

' IDesignerHost a DesignSurface bağlı olan atılmıştır.

Açıklamalar

Oluşturucuyu DesignSurface kullandığınızda, verilen türde bir bileşen oluşturan ve ardından yükleme işlemini sonlandıran basit bir tasarımcı yükleyicisi oluşturur. Bu, tüm durum kaydetme işleminin harici olarak gerçekleştirileceği varsayımı altında bir tasarımcı oluşturmanın kolay bir yoludur. Dahili olarak bu, kök bileşen türünü çağırır BeginLoad ve geçirir.

Not

Aşırı DesignSurface yükleme tarafından etkilenmez DesignerOptions. tasarım DesignerOptions yüzeyi yüklenmeden önce hizmet kapsayıcısında olmalıdır. erişimine DesignerOptionsihtiyacınız varsa, boş oluşturucuyu çağırın, öğesine ServiceContainer ekleyin DesignerOptions ve ile rootComponentTypeöğesini çağırınBeginLoad.

Şunlara uygulanır

DesignSurface(IServiceProvider, Type)

DesignSurface sınıfının yeni bir örneğini başlatır.

public:
 DesignSurface(IServiceProvider ^ parentProvider, Type ^ rootComponentType);
public DesignSurface (IServiceProvider parentProvider, Type rootComponentType);
public DesignSurface (IServiceProvider? parentProvider, Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : IServiceProvider * Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider, rootComponentType As Type)

Parametreler

parentProvider
IServiceProvider

Üst hizmet sağlayıcısı veya null hizmetleri çözümlemek için kullanılan üst öğe yoksa.

rootComponentType
Type

Oluşturulacak kök bileşenin türü.

Özel durumlar

rootComponent, null değeridir.

' IDesignerHost a DesignSurface bağlı olan atılmıştır.

Açıklamalar

Oluşturucuyu DesignSurface kullanmak, verilen türde bir bileşen oluşturan ve ardından yükleme işlemini sonlandıran basit bir tasarımcı yükleyicisi oluşturur. Bu, tüm durum kaydetme işleminin harici olarak gerçekleştirileceği varsayımı altında bir tasarımcı oluşturmanın kolay bir yoludur. Dahili olarak bu, kök bileşen türünü çağırır BeginLoad ve geçirir.

Ayrıca bkz.

Şunlara uygulanır