Aracılığıyla paylaş


CreateUserWizardDesigner Sınıf

Tanım

Web sunucusu denetimi için CreateUserWizard tasarım zamanı davranışını genişletir.

public ref class CreateUserWizardDesigner : System::Web::UI::Design::WebControls::WizardDesigner
public class CreateUserWizardDesigner : System.Web.UI.Design.WebControls.WizardDesigner
type CreateUserWizardDesigner = class
    inherit WizardDesigner
Public Class CreateUserWizardDesigner
Inherits WizardDesigner
Devralma

Örnekler

Aşağıdaki kod örneği, sınıfı genişletmeyi CreateUserWizardDesigner ve hata ayıklama bilgilerini bir hata durumunda tasarım yüzeyinde görüntülemeyi gösterir.

using System;
using System.IO;
using System.ComponentModel;
using System.Web.UI.WebControls;
using System.Web.UI;
using System.Web.UI.Design;
using System.Web.UI.Design.WebControls;
//using Examples.WebNet.Design;

namespace Examples.WebNet
{
    // Create a class that extends CreateUserWizardDesigner.
    public class MyCreateUserWizardDesigner : CreateUserWizardDesigner
    {
        // This variable contains debugging information.
        private string debugInfo = "Useful information.";
        
        // Override the GetErrorDesignTimeHtml method to add some more
        // information to the error message.
        protected override string GetErrorDesignTimeHtml(Exception e)
        {
            // Get the error message from the base class.
            string html = base.GetErrorDesignTimeHtml(e);
        
            // Append the debugging information to it.
            html += "<br>" + "DebugInfo: " + debugInfo;
        
            // Return the error message.
            return html;
        }
    }
}
Imports System.IO
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.Design.WebControls
Imports System.Web.UI.WebControls
Imports Examples.WebNet

Namespace Examples.WebNet
    ' Create a class that extends CreateUserWizardDesigner.
    Public Class MyCreateUserWizardDesigner
        Inherits CreateUserWizardDesigner

        ' This variable contains debugging information.
        Private debugInfo As String = "Useful information."

        ' Override the GetErrorDesignTimeHtml method to add some more
        ' information to the error message.
        Protected Overrides Function GetErrorDesignTimeHtml(ByVal e As Exception) As String
            ' Get the error message from the base class.
            Dim htmlStr As String
            htmlStr = MyBase.GetErrorDesignTimeHtml(e)

            ' Append the debugging information to it.
            htmlStr &= "<br>DebugInfo: " & debugInfo

            ' Return the error message.
            Return htmlStr
        End Function
    End Class

End Namespace

Aşağıdaki kod örneği, bir denetim sınıfının yukarıdaki örnekte tanımlanan tasarımcıyla nasıl ilişkilendirilmesi olduğunu gösterir.

using System;
using System.IO;
using System.ComponentModel;
using System.Web.UI.WebControls;
using System.Web.UI;
using System.Web.UI.Design;
using System.Web.UI.Design.WebControls;
//using Examples.WebNet;

namespace Examples.WebNet
{
    // Create a class that extends CreateUserWizard and uses
    // MyCreateUserWizardDesigner as its designer.

    [Designer(typeof(Examples.WebNet.MyCreateUserWizardDesigner))]
    public class MyCreateUserWizard : CreateUserWizard
    {
    }
}
Imports System.IO
Imports System.ComponentModel
Imports System.Web.UI.WebControls
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.Design.WebControls
Imports Examples.WebNet

Namespace Examples.WebNet
    ' Create a class that extends CreateUserWizard and uses
    ' MyCreateUserWizardDesigner as its designer.
    <Designer(GetType(Examples.WebNet.MyCreateUserWizardDesigner))> _
    Public Class MyCreateUserWizard
        Inherits CreateUserWizard
        ' Put your own code here
    End Class
End Namespace

Açıklamalar

CreateUserWizardDesigner Web sunucusu denetimini genişleten bir sınıf için tasarımcı oluşturmak istiyorsanız sınıfını CreateUserWizard genişletin.

Oluşturucular

CreateUserWizardDesigner()

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

Özellikler

ActionLists

Bu tasarımcının DesignerActionListCollection nesnesini alır.

AllowResize

Denetimin tasarım zamanı ortamında yeniden boyutlandırılıp boyutlandırılamayacağını belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
AssociatedComponents

Tasarımcı tarafından yönetilen bileşenle ilişkili bileşenlerin koleksiyonunu alır.

(Devralındığı yer: ComponentDesigner)
AutoFormats

DesignerAutoFormatCollection Bu tasarımcıyla ilişkili nesneyi alır.

Behavior
Geçersiz.

Tasarımcıyla ilişkili DHTML davranışını alır veya ayarlar.

(Devralındığı yer: HtmlControlDesigner)
Component

Bu tasarımcının tasarlıyor olduğu bileşeni alır.

(Devralındığı yer: ComponentDesigner)
DataBindings

Geçerli denetim için veri bağlamaları koleksiyonunu alır.

(Devralındığı yer: HtmlControlDesigner)
DataBindingsEnabled

veri bağlamanın ilişkili denetim için içeren bölge tarafından desteklenip desteklenmediğini belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
DesignerState

Tasarım zamanında ilişkili denetim için verileri kalıcı hale getirmek için kullanılan bir nesneyi alır.

(Devralındığı yer: ControlDesigner)
DesignTimeElement
Geçersiz.

Tasarım yüzeyindeki nesneyle HtmlControlDesigner ilişkili denetimi temsil eden tasarım zamanı nesnesini alır.

(Devralındığı yer: HtmlControlDesigner)
DesignTimeElementView
Geçersiz.

Denetim tasarımcısı için görünüm denetimi nesnesini alır.

(Devralındığı yer: ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Geçersiz.

Yöntemin çağrılabilmesi için tasarım konağı yüklemesinin GetDesignTimeHtml bitip bitmeyeceğini belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
DisplaySideBar

İlişkili sihirbaz denetiminde kenar çubuğunun görüntülenip görüntülenmeyeceğini belirten bir özellik alır veya ayarlar.

(Devralındığı yer: WizardDesigner)
Expressions

Tasarım zamanında geçerli denetim için ifade bağlamalarını alır.

(Devralındığı yer: HtmlControlDesigner)
HidePropertiesInTemplateMode

Denetim şablon modundayken ilişkili denetimin özelliklerinin gizlenip gizlenmediğini belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
ID

Denetim için kimlik dizesini alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
InheritanceAttribute

İlişkili bileşenin devralma türünü gösteren bir özniteliği alır.

(Devralındığı yer: ComponentDesigner)
Inherited

Bu bileşenin devralınıp devralınmadığını belirten bir değer alır.

(Devralındığı yer: ComponentDesigner)
InTemplateMode

Denetimin tasarım ana bilgisayarında şablon görüntüleme veya düzenleme modunda olup olmadığını belirten bir değer alır. InTemplateMode özelliği salt okunurdur.

(Devralındığı yer: ControlDesigner)
IsDirty
Geçersiz.

Web sunucusu denetiminin değiştirilmiş olarak işaretlenip işaretlenmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
ParentComponent

Bu tasarımcının üst bileşenini alır.

(Devralındığı yer: ComponentDesigner)
ReadOnly
Geçersiz.

Denetimin özelliklerinin tasarım zamanında salt okunur olup olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
RootDesigner

İlişkili denetimi içeren Web Forms sayfasının denetim tasarımcısını alır.

(Devralındığı yer: ControlDesigner)
SetTextualDefaultProperty

Web sunucusu denetimi için CreateUserWizard tasarım zamanı davranışını genişletir.

(Devralındığı yer: ComponentDesigner)
ShadowProperties

Kullanıcı ayarlarını geçersiz kılan özellik değerleri koleksiyonunu alır.

(Devralındığı yer: ComponentDesigner)
ShouldCodeSerialize
Geçersiz.

Serileştirme sırasında geçerli tasarım belgesi için arka plan kod dosyasındaki denetim için alan bildirimi oluşturulup oluşturulmayacağını belirten bir değer alır veya ayarlar.

(Devralındığı yer: HtmlControlDesigner)
Tag

İlişkili denetim için HTML işaretleme öğesini temsil eden bir nesne alır.

(Devralındığı yer: ControlDesigner)
TemplateGroups

Her biri bir veya daha fazla şablon tanımı içeren şablon grupları koleksiyonunu alır.

(Devralındığı yer: WizardDesigner)
UsePreviewControl

Tasarımcının tasarım zamanı HTML'sini oluşturmak için denetimin CreateUserWizard kendisini mi yoksa geçici olarak oluşturulmuş bir kopyayı mı kullandığını gösteren bir değer alır.

Verbs

Tasarımcıyla ilişkili bileşen tarafından desteklenen tasarım zamanı fiillerini alır.

(Devralındığı yer: ComponentDesigner)
ViewControl

Tasarım zamanı HTML işaretlemesinin önizlemesini görüntülemek için kullanılabilecek bir Web sunucusu denetimi alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
ViewControlCreated

Tasarım yüzeyinde görüntülenmek üzere bir denetim oluşturulup oluşturulmadığını belirten bir View değer alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
Visible

Denetimin tasarım zamanında görünür olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ControlDesigner)

Yöntemler

AddDesignerRegions(DesignerRegionCollection)

Temel alınan sihirbaz denetimiyle ilişkili her adım için bir DesignerRegion nesne oluşturur ve bunu belirtilen DesignerRegionCollection nesneye ekler.

ConvertToCustomNavigationTemplate()

Temel alınan sihirbaz denetimiyle ilişkili alt denetimleri özel gezinti şablonuna dönüştürür.

ConvertToTemplate(String, IComponent, String, String[])

Bir denetim seçimini ilişkili denetimdeki bir şablona dönüştürür.

(Devralındığı yer: WizardDesigner)
CreateChildControls()

İlişkili denetimin alt denetimlerini oluşturur.

(Devralındığı yer: WizardDesigner)
CreateErrorDesignTimeHtml(String)

Tasarım zamanında belirtilen hata iletisini görüntülemek için HTML işaretlemesi oluşturur.

(Devralındığı yer: ControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)

Tasarım zamanında belirtilen özel durum hata iletisini görüntülemek için HTML işaretlemesini oluşturur.

(Devralındığı yer: ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Denetimin türünü ve kimliğini görüntüleyen basit bir dikdörtgen yer tutucu gösterimi sağlar.

(Devralındığı yer: ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Denetimin türünü ve kimliğini ve ayrıca belirtilen ek yönergeleri veya bilgileri görüntüleyen basit bir dikdörtgen yer tutucu gösterimi sağlar.

(Devralındığı yer: ControlDesigner)
CreateViewControl()

Tasarım yüzeyinde görüntüleme veya işleme için ilişkili denetimin bir kopyasını döndürür.

(Devralındığı yer: ControlDesigner)
Dispose()

ComponentDesigner tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: ComponentDesigner)
Dispose(Boolean)

nesnesi tarafından HtmlControlDesigner kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: HtmlControlDesigner)
DoDefaultAction()

Bileşendeki varsayılan olay için kaynak kod dosyasında bir yöntem imzası oluşturur ve kullanıcının imlecini bu konuma gider.

(Devralındığı yer: ComponentDesigner)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetBounds()

Tasarım yüzeyinde gösterildiği gibi denetimin sınırlarını temsil eden dikdörtgenin koordinatlarını alır.

(Devralındığı yer: ControlDesigner)
GetDesignTimeHtml()

Tasarım zamanında denetimi temsil etmek için kullanılan HTML'yi alır.

(Devralındığı yer: WizardDesigner)
GetDesignTimeHtml(DesignerRegionCollection)

Denetimi görüntülemek için HTML işaretlemesini alır ve koleksiyonu geçerli denetim tasarımcısı bölgeleriyle doldurur.

(Devralındığı yer: WizardDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Tasarım zamanında denetimin düzenlenebilir bölgesinin içeriğini alır.

(Devralındığı yer: WizardDesigner)
GetEmptyDesignTimeHtml()

Tasarım zamanında, çalışma zamanında görsel gösterimi olmayan bir Web sunucusu denetimini temsil etmek için HTML işaretlemesini alır.

(Devralındığı yer: ControlDesigner)
GetErrorDesignTimeHtml(Exception)

Belirtilen özel durum hakkında bilgi sağlayan HTML'yi alır. Bu yöntem genellikle tasarım zamanında bir hatayla karşılaşıldıktan sonra çağrılır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetPersistenceContent()

Tasarım zamanında denetimin kalıcı iç HTML işaretlemesini alır.

(Devralındığı yer: ControlDesigner)
GetPersistInnerHtml()
Geçersiz.

Denetimin kalıcı iç HTML işaretlemesini alır.

(Devralındığı yer: ControlDesigner)
GetService(Type)

Tasarımcının bileşeninin tasarım modu sitesinden belirtilen hizmet türünü almaya çalışır.

(Devralındığı yer: ComponentDesigner)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetViewRendering()

İlişkili denetimin içeriği ve bölgeleri için tasarım zamanı işaretlemesini içeren bir nesneyi alır.

(Devralındığı yer: ControlDesigner)
Initialize(IComponent)

Tasarımcıyı başlatır ve belirtilen bileşeni yükler.

InitializeExistingComponent(IDictionary)

Mevcut bir bileşeni yeniden başlatıyor.

(Devralındığı yer: ComponentDesigner)
InitializeNewComponent(IDictionary)

Yeni oluşturulan bir bileşeni başlatır.

(Devralındığı yer: ComponentDesigner)
InitializeNonDefault()
Geçersiz.
Geçersiz.

Varsayılanlar dışındaki ayarlarda zaten başlatılmış olan içeri aktarılan bir bileşenin ayarlarını başlatır.

(Devralındığı yer: ComponentDesigner)
Invalidate()

Tasarım yüzeyinde görüntülenen denetimin tüm alanını geçersiz kılır ve denetim tasarımcısına denetimi yeniden çizmesini bildirir.

(Devralındığı yer: ControlDesigner)
Invalidate(Rectangle)

Tasarım yüzeyinde görüntülenen denetimin belirtilen alanını geçersiz kılır ve denetim tasarımcısına denetimi yeniden çizmesi için sinyal gönderir.

(Devralındığı yer: ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

InheritanceAttribute Belirtilen ComponentDesigneröğesinin değerini alır.

(Devralındığı yer: ComponentDesigner)
IsPropertyBound(String)
Geçersiz.

İlişkili denetimde belirtilen özelliğin veriye bağlı olup olmadığını belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
Localize(IDesignTimeResourceWriter)

Sağlanan kaynak yazıcısını, ilişkili denetimin yerelleştirilebilir özelliklerini tasarım konağındaki bir kaynakta kalıcı hale getirmek için kullanır.

(Devralındığı yer: ControlDesigner)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnAutoFormatApplied(DesignerAutoFormat)

İlişkili denetime önceden tanımlanmış bir otomatik biçimlendirme düzeni uygulandığında çağrılır.

(Devralındığı yer: ControlDesigner)
OnBehaviorAttached()

Denetim tasarımcısı bir Behavior nesnesine eklendiğinde çağrılır.

(Devralındığı yer: ControlDesigner)
OnBehaviorDetaching()
Geçersiz.

Bir davranış öğeden ayrıştığında çağrılır.

(Devralındığı yer: HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Geçersiz.

Veri bağlama koleksiyonu değiştiğinde çağrılır.

(Devralındığı yer: ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Kullanıcı tasarım zamanında ilişkili denetime tıkladığında tasarım konağı tarafından çağrılır.

(Devralındığı yer: WizardDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

İlişkili denetim değiştiğinde çağrılır.

(Devralındığı yer: WizardDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

İlişkili denetim için olayı işleyecek ComponentChanging yöntemi temsil eder.

(Devralındığı yer: ControlDesigner)
OnControlResize()
Geçersiz.

tasarım zamanında ilişkili Web sunucusu denetimi tasarım konağında yeniden boyutlandırıldığında çağrılır.

(Devralındığı yer: ControlDesigner)
OnPaint(PaintEventArgs)

Denetim tasarımcısı, değer ise CustomPaint tasarım yüzeyinde ilişkili denetimi çizdiğinde çağrılır true.

(Devralındığı yer: ControlDesigner)
OnSetComponentDefaults()
Geçersiz.
Geçersiz.

Bileşenin varsayılan özelliklerini ayarlar.

(Devralındığı yer: ComponentDesigner)
OnSetParent()

İlişkili denetim bir üst denetime eklendiğinde ek işlem gerçekleştirmenin bir yolunu sağlar.

(Devralındığı yer: HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptoröznitelik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PostFilterEvents(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorolay kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PostFilterProperties(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorözellik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PreFilterAttributes(IDictionary)

Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği öznitelik kümesine eklemesine izin verir.

(Devralındığı yer: ComponentDesigner)
PreFilterEvents(IDictionary)

Bileşenin nesnesi için TypeDescriptor tasarım zamanında kullanıma sunulan olayların listesini ayarlar.

(Devralındığı yer: HtmlControlDesigner)
PreFilterProperties(IDictionary)

Tasarımcı aracındaki özellik kılavuzu aracılığıyla her varsayılan adımla ilişkili özellikleri kullanıma sunar.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Bu bileşenin IComponentChangeService değiştirildiğini bildirir.

(Devralındığı yer: ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Bu bileşenin IComponentChangeService değiştirilmek üzere olduğunu bildirir.

(Devralındığı yer: ComponentDesigner)
RaiseResizeEvent()
Geçersiz.

Olayı tetikler OnControlResize() .

(Devralındığı yer: ControlDesigner)
RegisterClone(Object, Object)

Dahili verileri kopyalanan denetime kaydeder.

(Devralındığı yer: ControlDesigner)
ResetTemplate(String, IComponent, String)

Belirtilen şablonu varsayılan değerine sıfırlar.

(Devralındığı yer: WizardDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Tasarım zamanında denetimin düzenlenebilir bir bölgesinin içeriğini belirtir.

(Devralındığı yer: WizardDesigner)
SetRegionContent(EditableDesignerRegion, String)

Denetimin tasarım zamanı görünümünde düzenlenebilir bir bölgenin içeriğini belirtir.

(Devralındığı yer: ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Belirtilen bit düzeyinde ViewFlags numaralandırmayı belirtilen bayrak değerine atar.

(Devralındığı yer: ControlDesigner)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
UpdateDesignTimeHtml()

yöntemini çağırarak ilişkili Web sunucusu denetimi için tasarım zamanı HTML işaretlemesini GetDesignTimeHtml yeniler.

(Devralındığı yer: ControlDesigner)

Belirtik Arabirim Kullanımları

IDesignerFilter.PostFilterAttributes(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterAttributes(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterEvents(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterProperties(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterAttributes(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterEvents(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterProperties(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
ITreeDesigner.Children

Bu üyenin açıklaması için özelliğine Children bakın.

(Devralındığı yer: ComponentDesigner)
ITreeDesigner.Parent

Bu üyenin açıklaması için özelliğine Parent bakın.

(Devralındığı yer: ComponentDesigner)

Şunlara uygulanır

Ayrıca bkz.