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.

C#
public DesignSurface ();

Özel durumlar

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

Şunlara uygulanır

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DesignSurface(IServiceProvider)

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

C#
public DesignSurface (IServiceProvider parentProvider);
C#
public DesignSurface (IServiceProvider? parentProvider);

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

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DesignSurface(Type)

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

C#
public DesignSurface (Type rootComponentType);

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

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

DesignSurface(IServiceProvider, Type)

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

C#
public DesignSurface (IServiceProvider parentProvider, Type rootComponentType);
C#
public DesignSurface (IServiceProvider? parentProvider, Type rootComponentType);

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

.NET Framework 4.8.1 ve diğer sürümler
Ürün Sürümler
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9