Condividi tramite


WebPartZoneDesigner Classe

Definizione

Fornisce supporto in fase di progettazione per i controlli WebPartZone.

public ref class WebPartZoneDesigner : System::Web::UI::Design::WebControls::WebParts::WebPartZoneBaseDesigner
public class WebPartZoneDesigner : System.Web.UI.Design.WebControls.WebParts.WebPartZoneBaseDesigner
type WebPartZoneDesigner = class
    inherit WebPartZoneBaseDesigner
Public Class WebPartZoneDesigner
Inherits WebPartZoneBaseDesigner
Ereditarietà

Commenti

WebPartZoneDesigner fornisce il rendering in fase di progettazione dei controlli WebPartZone. Include il supporto per aree di progettazione modificabili, modelli e formati automatici per consentire a uno sviluppatore di pagine di modificare facilmente l'aspetto del controllo.

Le raccolte AutoFormats pubbliche e TemplateGroups forniscono opzioni di formattazione rapida per lo sviluppatore di pagine e possono essere sostituite in modo sicuro per modificare l'aspetto predefinito di un controllo personalizzato.

Note per gli eredi

Se si desidera eseguire l'override del metodo GetDesignTimeHtml() per modificare l'aspetto in fase di progettazione del controllo personalizzato, assicurarsi di usare GetDesignTimeHtml(DesignerRegionCollection) e richiamare il metodo padre prima di aggiungere codice personalizzato, perché questo è il metodo che crea il rendering per le aree nel controllo. Se si esegue l'override di GetDesignTimeHtml() e non si chiama GetDesignTimeHtml(DesignerRegionCollection) in un punto qualsiasi del metodo, il rendering delle aree della finestra di progettazione non verrà eseguito.

Costruttori

WebPartZoneDesigner()

Inizializza una nuova istanza della classe WebPartZoneDesigner.

Proprietà

ActionLists

Ottiene la raccolta di elenchi di azioni per la finestra di progettazione dei controlli.

(Ereditato da ControlDesigner)
AllowResize

Ottiene un valore che indica se il controllo può essere ridimensionato nell'ambiente in fase di progettazione.

(Ereditato da ControlDesigner)
AssociatedComponents

Ottiene la raccolta di componenti associati al componente gestito dalla finestra di progettazione.

(Ereditato da ComponentDesigner)
AutoFormats

Ottiene l'insieme di schemi di formattazione automatica predefiniti da visualizzare nella finestra di dialogo formato automatico per il controllo associato in fase di progettazione.

Behavior
Obsoleti.

Ottiene o imposta il comportamento DHTML associato alla finestra di progettazione.

(Ereditato da HtmlControlDesigner)
Component

Ottiene il componente che la finestra di progettazione sta progettando.

(Ereditato da ComponentDesigner)
DataBindings

Ottiene la raccolta di data binding per il controllo corrente.

(Ereditato da HtmlControlDesigner)
DataBindingsEnabled

Ottiene un valore che indica se il data binding è supportato dall'area contenitore per il controllo associato.

(Ereditato da ControlDesigner)
DesignerState

Ottiene un oggetto utilizzato per rendere persistenti i dati per il controllo associato in fase di progettazione.

(Ereditato da ControlDesigner)
DesignTimeElement
Obsoleti.

Ottiene l'oggetto in fase di progettazione che rappresenta il controllo associato all'oggetto HtmlControlDesigner nell'area di progettazione.

(Ereditato da HtmlControlDesigner)
DesignTimeElementView
Obsoleti.

Ottiene l'oggetto view-control per la finestra di progettazione dei controlli.

(Ereditato da ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Obsoleti.

Ottiene un valore che indica se l'host di progettazione deve completare il caricamento prima che sia possibile chiamare il metodo GetDesignTimeHtml.

(Ereditato da ControlDesigner)
Expressions

Ottiene le associazioni di espressioni per il controllo corrente in fase di progettazione.

(Ereditato da HtmlControlDesigner)
HidePropertiesInTemplateMode

Ottiene un valore che indica se le proprietà del controllo associato sono nascoste quando il controllo è in modalità modello.

(Ereditato da ControlDesigner)
ID

Ottiene o imposta la stringa ID per il controllo .

(Ereditato da ControlDesigner)
InheritanceAttribute

Ottiene un attributo che indica il tipo di ereditarietà del componente associato.

(Ereditato da ComponentDesigner)
Inherited

Ottiene un valore che indica se il componente è ereditato.

(Ereditato da ComponentDesigner)
InTemplateMode

Ottiene un valore che indica se il controllo è in modalità di visualizzazione o modifica di modelli nell'host di progettazione. La proprietà InTemplateMode è di sola lettura.

(Ereditato da ControlDesigner)
IsDirty
Obsoleti.

Ottiene o imposta un valore che indica se il controllo server Web è stato contrassegnato come modificato.

(Ereditato da ControlDesigner)
ParentComponent

Ottiene il componente padre per questa finestra di progettazione.

(Ereditato da ComponentDesigner)
ReadOnly
Obsoleti.

Ottiene o imposta un valore che indica se le proprietà del controllo sono di sola lettura in fase di progettazione.

(Ereditato da ControlDesigner)
RootDesigner

Ottiene la finestra di progettazione controlli per la pagina Web Form che contiene il controllo associato.

(Ereditato da ControlDesigner)
SetTextualDefaultProperty

Fornisce supporto in fase di progettazione per i controlli WebPartZone.

(Ereditato da ComponentDesigner)
ShadowProperties

Ottiene una raccolta di valori di proprietà che eseguono l'override delle impostazioni utente.

(Ereditato da ComponentDesigner)
ShouldCodeSerialize
Obsoleti.

Ottiene o imposta un valore che indica se creare una dichiarazione di campo per il controllo nel file code-behind per il documento di progettazione corrente durante la serializzazione.

(Ereditato da HtmlControlDesigner)
Tag

Ottiene un oggetto che rappresenta l'elemento di markup HTML per il controllo associato.

(Ereditato da ControlDesigner)
TemplateGroups

Ottiene una raccolta di gruppi di modelli, ognuno contenente una o più definizioni di modello.

UsePreviewControl

Ottiene un valore che indica se la finestra di progettazione deve utilizzare una copia temporanea anziché il controllo effettivo associato alla finestra di progettazione per generare il markup in fase di progettazione.

(Ereditato da WebZoneDesigner)
Verbs

Ottiene i verbi della fase di progettazione supportati dal componente associato alla finestra di progettazione.

(Ereditato da ComponentDesigner)
ViewControl

Ottiene o imposta un controllo server Web che può essere utilizzato per visualizzare in anteprima il markup HTML in fase di progettazione.

(Ereditato da ControlDesigner)
ViewControlCreated

Ottiene o imposta un valore che indica se è stato creato un controllo View per la visualizzazione nell'area di progettazione.

(Ereditato da ControlDesigner)
Visible

Ottiene un valore che indica se il controllo è visibile in fase di progettazione.

(Ereditato da ControlDesigner)

Metodi

CreateErrorDesignTimeHtml(String, Exception)

Crea il markup HTML per visualizzare un messaggio di errore di eccezione specificato in fase di progettazione.

(Ereditato da ControlDesigner)
CreateErrorDesignTimeHtml(String)

Crea markup HTML per visualizzare un messaggio di errore specificato in fase di progettazione.

(Ereditato da ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Fornisce una rappresentazione segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo.

(Ereditato da ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Fornisce una rappresentazione segnaposto rettangolare semplice che visualizza il tipo e l'ID del controllo, nonché istruzioni o informazioni aggiuntive specificate.

(Ereditato da ControlDesigner)
CreateViewControl()

Restituisce una copia del controllo associato per la visualizzazione o il rendering nell'area di progettazione.

(Ereditato da ControlDesigner)
Dispose()

Rilascia tutte le risorse usate dal ComponentDesigner.

(Ereditato da ComponentDesigner)
Dispose(Boolean)

Rilascia le risorse non gestite usate dall'oggetto HtmlControlDesigner e, facoltativamente, rilascia le risorse gestite.

(Ereditato da HtmlControlDesigner)
DoDefaultAction()

Crea una firma del metodo nel file del codice sorgente per l'evento predefinito nel componente e sposta il cursore dell'utente in tale posizione.

(Ereditato da ComponentDesigner)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBounds()

Recupera le coordinate del rettangolo che rappresenta i limiti per il controllo come visualizzato nell'area di progettazione.

(Ereditato da ControlDesigner)
GetDesignTimeHtml()

Ottiene il markup utilizzato per rappresentare il controllo in fase di progettazione chiamando il metodo GetDesignTimeHtml(DesignerRegionCollection) con un argomento Null.

GetDesignTimeHtml(DesignerRegionCollection)

Crea un EditableDesignerRegion nella finestra di progettazione prima di generare il codice HTML in fase di progettazione del controllo.

GetEditableDesignerRegionContent(EditableDesignerRegion)

Ottiene il contenuto per il EditableDesignerRegionspecificato.

GetEmptyDesignTimeHtml()

Fornisce una stringa vuota ("") se non è presente alcun codice HTML in fase di progettazione per il controllo associato.

GetErrorDesignTimeHtml(Exception)

Recupera il markup HTML che fornisce informazioni sull'eccezione specificata.

(Ereditato da ControlDesigner)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPersistenceContent()

Recupera il markup HTML interno persistente del controllo in fase di progettazione.

(Ereditato da ControlDesigner)
GetPersistInnerHtml()
Obsoleti.

Recupera il markup HTML interno persistente del controllo.

(Ereditato da ControlDesigner)
GetService(Type)

Tenta di recuperare il tipo di servizio specificato dal sito in modalità progettazione del componente della finestra di progettazione.

(Ereditato da ComponentDesigner)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetViewRendering()

Recupera un oggetto che contiene il markup in fase di progettazione per il contenuto e le aree del controllo associato.

(Ereditato da ControlDesigner)
Initialize(IComponent)

Associa la finestra di progettazione al controllo WebPartZone associato.

InitializeExistingComponent(IDictionary)

Reinizializza un componente esistente.

(Ereditato da ComponentDesigner)
InitializeNewComponent(IDictionary)

Inizializza un componente appena creato.

(Ereditato da ComponentDesigner)
InitializeNonDefault()
Obsoleti.
Obsoleti.

Inizializza le impostazioni per un componente importato già inizializzato in impostazioni diverse dalle impostazioni predefinite.

(Ereditato da ComponentDesigner)
Invalidate()

Invalida l'intera area del controllo visualizzata nell'area di progettazione e segnala alla finestra di progettazione di ridisegnare il controllo.

(Ereditato da ControlDesigner)
Invalidate(Rectangle)

Invalida l'area specificata del controllo visualizzata nell'area di progettazione e segnala alla finestra di progettazione di ridisegnare il controllo.

(Ereditato da ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

Ottiene il InheritanceAttribute del ComponentDesignerspecificato.

(Ereditato da ComponentDesigner)
IsPropertyBound(String)
Obsoleti.

Recupera un valore che indica se la proprietà specificata nel controllo associato è associata a dati.

(Ereditato da ControlDesigner)
Localize(IDesignTimeResourceWriter)

Usa il writer di risorse fornito per rendere persistenti le proprietà localizzabili del controllo associato a una risorsa nell'host di progettazione.

(Ereditato da ControlDesigner)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnAutoFormatApplied(DesignerAutoFormat)

Chiamato quando al controllo associato è stato applicato uno schema di formattazione automatico predefinito.

(Ereditato da ControlDesigner)
OnBehaviorAttached()

Chiamato quando la finestra di progettazione controlli è associata a un oggetto Behavior.

(Ereditato da ControlDesigner)
OnBehaviorDetaching()
Obsoleti.

Chiamato quando un comportamento annulla l'associazione dall'elemento .

(Ereditato da HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Obsoleti.

Chiamato quando cambia la raccolta di data binding.

(Ereditato da ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Chiamato dall'host di progettazione quando l'utente fa clic sul controllo associato in fase di progettazione.

(Ereditato da ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Chiamato quando cambia il controllo associato.

(Ereditato da ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Rappresenta il metodo che gestirà l'evento ComponentChanging per il controllo associato.

(Ereditato da ControlDesigner)
OnControlResize()
Obsoleti.

Chiamato quando il controllo server Web associato è stato ridimensionato nell'host di progettazione in fase di progettazione.

(Ereditato da ControlDesigner)
OnPaint(PaintEventArgs)

Chiamato quando la finestra di progettazione dei controlli disegna il controllo associato nell'area di progettazione, se il valore CustomPaint è true.

(Ereditato da ControlDesigner)
OnSetComponentDefaults()
Obsoleti.
Obsoleti.

Imposta le proprietà predefinite per il componente.

(Ereditato da ComponentDesigner)
OnSetParent()

Fornisce un modo per eseguire un'elaborazione aggiuntiva quando il controllo associato è collegato a un controllo padre.

(Ereditato da HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dal set di attributi esposti tramite un TypeDescriptor.

(Ereditato da ComponentDesigner)
PostFilterEvents(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dal set di eventi esposti tramite un TypeDescriptor.

(Ereditato da ComponentDesigner)
PostFilterProperties(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dal set di proprietà esposte tramite un TypeDescriptor.

(Ereditato da ComponentDesigner)
PreFilterAttributes(IDictionary)

Consente a una finestra di progettazione di aggiungere al set di attributi esposti tramite un TypeDescriptor.

(Ereditato da ComponentDesigner)
PreFilterEvents(IDictionary)

Imposta l'elenco di eventi esposti in fase di progettazione per l'oggetto TypeDescriptor per il componente.

(Ereditato da HtmlControlDesigner)
PreFilterProperties(IDictionary)

Nasconde la proprietà VerbStyle in fase di progettazione.

(Ereditato da WebPartZoneBaseDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

Notifica al IComponentChangeService che questo componente è stato modificato.

(Ereditato da ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Notifica al IComponentChangeService che questo componente sta per essere modificato.

(Ereditato da ComponentDesigner)
RaiseResizeEvent()
Obsoleti.

Genera l'evento OnControlResize().

(Ereditato da ControlDesigner)
RegisterClone(Object, Object)

Registra i dati interni in un controllo clonato.

(Ereditato da ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Imposta il contenuto del EditableDesignerRegionspecificato.

SetRegionContent(EditableDesignerRegion, String)

Specifica il contenuto di un'area modificabile nella visualizzazione in fase di progettazione del controllo.

(Ereditato da ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Assegna l'enumerazione bit per bit specificata ViewFlags al valore del flag specificato.

(Ereditato da ControlDesigner)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UpdateDesignTimeHtml()

Aggiorna il markup HTML in fase di progettazione per il controllo server Web associato chiamando il metodo GetDesignTimeHtml.

(Ereditato da ControlDesigner)

Implementazioni dell'interfaccia esplicita

IDesignerFilter.PostFilterAttributes(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterAttributes(IDictionary).

(Ereditato da ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterEvents(IDictionary).

(Ereditato da ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterProperties(IDictionary).

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterAttributes(IDictionary).

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterEvents(IDictionary).

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterProperties(IDictionary).

(Ereditato da ComponentDesigner)
ITreeDesigner.Children

Per una descrizione di questo membro, vedere la proprietà Children.

(Ereditato da ComponentDesigner)
ITreeDesigner.Parent

Per una descrizione di questo membro, vedere la proprietà Parent.

(Ereditato da ComponentDesigner)

Si applica a

Vedi anche