ControlDesigner Classe

Definizione

Estende il comportamento della modalità di progettazione di un oggetto Control.Extends the design mode behavior of a Control.

public ref class ControlDesigner : System::ComponentModel::Design::ComponentDesigner
public class ControlDesigner : System.ComponentModel.Design.ComponentDesigner
type ControlDesigner = class
    inherit ComponentDesigner
Public Class ControlDesigner
Inherits ComponentDesigner
Ereditarietà
ControlDesigner
Derivato

Esempi

Nell'esempio seguente ControlDesigner implementazione viene illustrata la gestione di eventi MouseEnter ed MouseLeave, il disegno di un controllo dal codice della finestra di progettazione e l'utilizzo di una parte dell'interfaccia IDesignerFilter per aggiungere una proprietà per il controllo in fase di progettazione.The following example ControlDesigner implementation demonstrates handling MouseEnter and MouseLeave events, drawing on a control from designer code, and using part of the IDesignerFilter interface to add a property for the control at design time. Il codice di esempio seguente contiene una finestra di progettazione e un controllo utente di esempio associato alla finestra di progettazione.The following sample code contains a designer and a sample user control associated with the designer. Per compilare l'esempio, compilare l'esempio in una libreria di classi, aggiungere un riferimento alla libreria a un progetto Windows Forms, aggiungere il controllo alla casella degli strumenti e aggiungere un'istanza del controllo al form.To build this sample, compile the sample into a class library, add a reference to the library to a Windows Forms project, add the control to the Toolbox, and add an instance of the control to your form. Quando si posiziona il puntatore del mouse sul controllo, viene evidenziata la struttura interna del perimetro del controllo e il colore utilizzato per disegnare la struttura corrisponde alla proprietà OutlineColor che la finestra di progettazione ha aggiunto alle proprietà elencate per il controllo.When you point to the control, the inner outline of the perimeter of the control is highlighted, and the color used to draw the outline corresponds to the OutlineColor property that the designer has added to the properties listed for the control.

Aggiungere un riferimento all'assembly System. Design per compilare l'esempio di codice.Add a reference to the System.Design assembly to compile the code example.

using namespace System;
using namespace System::ComponentModel;
using namespace System::ComponentModel::Design;
using namespace System::Collections;
using namespace System::Drawing;
using namespace System::Windows::Forms;
using namespace System::Windows::Forms::Design;
using namespace System::Security::Permissions;

   public ref class TestControlDesigner: public System::Windows::Forms::Design::ControlDesigner
   {
   private:
      bool mouseover;
      Color lineColor;

   public:

      property Color OutlineColor 
      {
         Color get()
         {
            return lineColor;
         }

         void set( Color value )
         {
            lineColor = value;
         }

      }
      TestControlDesigner()
      {
         mouseover = false;
         lineColor = Color::White;
      }

   protected:
      virtual void OnMouseEnter() override
      {
         this->mouseover = true;
         this->Control->Refresh();
      }

      virtual void OnMouseLeave() override
      {
         this->mouseover = false;
         this->Control->Refresh();
      }

      virtual void OnPaintAdornments( System::Windows::Forms::PaintEventArgs^ pe ) override
      {
         if ( this->mouseover )
                  pe->Graphics->DrawRectangle( gcnew Pen( gcnew SolidBrush( this->lineColor ),6 ), 0, 0, this->Control->Size.Width, this->Control->Size.Height );
      }

   protected:
      [ReflectionPermission(SecurityAction::Demand, Flags=ReflectionPermissionFlag::MemberAccess)]
      virtual void PreFilterProperties( System::Collections::IDictionary^ properties ) override
      {
         properties->Add( "OutlineColor", TypeDescriptor::CreateProperty( TestControlDesigner::typeid, "OutlineColor", System::Drawing::Color::typeid, nullptr ) );
      }
   };

   [DesignerAttribute(TestControlDesigner::typeid)]
   public ref class TestControl: public System::Windows::Forms::UserControl
   {
   private:
      System::ComponentModel::Container^ components;

   public:
      TestControl()
      {
         components = gcnew System::ComponentModel::Container;
      }

   protected:
      ~TestControl()
      {
         if ( components != nullptr )
         {
            delete components;
         }
      }
   };
using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Windows.Forms;
using System.Windows.Forms.Design;

namespace ControlDesignerExample
{
    // ExampleControlDesigner is an example control designer that 
    // demonstrates basic functions of a ControlDesigner.
    [System.Security.Permissions.PermissionSet(System.Security.Permissions.SecurityAction.Demand, Name = "FullTrust")] 
    public class ExampleControlDesigner  : System.Windows.Forms.Design.ControlDesigner
    {
        // This boolean state reflects whether the mouse is over the control.
        private bool mouseover = false;
        // This color is a private field for the OutlineColor property.
        private Color lineColor = Color.White;

        // This color is used to outline the control when the mouse is 
        // over the control.
        public Color OutlineColor
        {
            get
            {
                return lineColor;
            }
            set
            {
                lineColor = value;
            }
        }

        public ExampleControlDesigner()
        {
        }

        // Sets a value and refreshes the control's display when the 
        // mouse position enters the area of the control.
        protected override void OnMouseEnter()
        {
            this.mouseover = true;
            this.Control.Refresh();
        }    

        // Sets a value and refreshes the control's display when the 
        // mouse position enters the area of the control.        
        protected override void OnMouseLeave()
        {
            this.mouseover = false;            
            this.Control.Refresh();
        }        
        
        // Draws an outline around the control when the mouse is 
        // over the control.    
        protected override void OnPaintAdornments(System.Windows.Forms.PaintEventArgs pe)
        {
            if (this.mouseover)
            {
                pe.Graphics.DrawRectangle(
                    new Pen(new SolidBrush(this.lineColor), 6), 
                    0, 
                    0, 
                    this.Control.Size.Width, 
                    this.Control.Size.Height);
            }
        }

        // Adds a property to this designer's control at design time 
        // that indicates the outline color to use. 
        // The DesignOnlyAttribute ensures that the OutlineColor
        // property is not serialized by the designer.
        protected override void PreFilterProperties(System.Collections.IDictionary properties)
        {
            PropertyDescriptor pd = TypeDescriptor.CreateProperty(
                typeof(ExampleControlDesigner), 
                "OutlineColor",
                typeof(System.Drawing.Color),
                new Attribute[] { new DesignOnlyAttribute(true) });

            properties.Add("OutlineColor", pd);
        }
    }

    // This example control demonstrates the ExampleControlDesigner.
    [DesignerAttribute(typeof(ExampleControlDesigner))]
    public class ExampleControl : System.Windows.Forms.UserControl
    {        
        private System.ComponentModel.Container components = null;

        public ExampleControl()
        {
            components = new System.ComponentModel.Container();
        }

        protected override void Dispose( bool disposing )
        {
            if( disposing )
            {
                if( components != null )
                components.Dispose();
            }
            base.Dispose( disposing );
        }
    }
}
Imports System.ComponentModel
Imports System.ComponentModel.Design
Imports System.Collections
Imports System.Drawing
Imports System.Windows.Forms
Imports System.Windows.Forms.Design

Namespace ControlDesignerExample
    _
    ' ExampleControlDesigner is an example control designer that 
    ' demonstrates basic functions of a ControlDesigner.
    <System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.Demand, Name:="FullTrust")> _
    Public Class ExampleControlDesigner
        Inherits System.Windows.Forms.Design.ControlDesigner

        ' This boolean state reflects whether the mouse is over the control.
        Private mouseover As Boolean = False
        ' This color is a private field for the OutlineColor property.
        Private lineColor As Color = Color.White

        ' This color is used to outline the control when the mouse is 
        ' over the control.
        Public Property OutlineColor() As Color
            Get
                Return lineColor
            End Get
            Set(ByVal Value As Color)
                lineColor = Value
            End Set
        End Property

        Public Sub New()
        End Sub

        ' Sets a value and refreshes the control's display when the 
        ' mouse position enters the area of the control.
        Protected Overrides Sub OnMouseEnter()
            Me.mouseover = True
            Me.Control.Refresh()
        End Sub

        ' Sets a value and refreshes the control's display when the 
        ' mouse position enters the area of the control.		
        Protected Overrides Sub OnMouseLeave()
            Me.mouseover = False
            Me.Control.Refresh()
        End Sub

        ' Draws an outline around the control when the mouse is 
        ' over the control.	
        Protected Overrides Sub OnPaintAdornments(ByVal pe As System.Windows.Forms.PaintEventArgs)
            If Me.mouseover Then
                pe.Graphics.DrawRectangle(New Pen(New SolidBrush(Me.lineColor), 6), 0, 0, Me.Control.Size.Width, Me.Control.Size.Height)
            End If
        End Sub

        ' Adds a property to this designer's control at design time 
        ' that indicates the outline color to use.
        ' The DesignOnlyAttribute ensures that the OutlineColor
        ' property is not serialized by the designer.
        Protected Overrides Sub PreFilterProperties(ByVal properties As System.Collections.IDictionary)
            Dim pd As PropertyDescriptor = TypeDescriptor.CreateProperty( _
            GetType(ExampleControlDesigner), _
            "OutlineColor", _
            GetType(System.Drawing.Color), _
            New Attribute() {New DesignOnlyAttribute(True)})

            properties.Add("OutlineColor", pd)
        End Sub
    End Class

    ' This example control demonstrates the ExampleControlDesigner.
    <DesignerAttribute(GetType(ExampleControlDesigner))> _
     Public Class ExampleControl
        Inherits System.Windows.Forms.UserControl
        Private components As System.ComponentModel.Container = Nothing

        Public Sub New()
            components = New System.ComponentModel.Container()
        End Sub

        Protected Overloads Sub Dispose(ByVal disposing As Boolean)
            If disposing Then
                If (components IsNot Nothing) Then
                    components.Dispose()
                End If
            End If
            MyBase.Dispose(disposing)
        End Sub
    End Class

End Namespace

Commenti

ControlDesigner fornisce una classe base per le finestre di progettazione dei componenti che derivano da Control.ControlDesigner provides a base class for designers of components that derive from Control. Oltre ai metodi e alle funzionalità ereditati dalla classe ComponentDesigner, ControlDesigner fornisce metodi aggiuntivi per supportare l'estensione e la modifica del comportamento di un Control associato in fase di progettazione.In addition to the methods and functionality inherited from the ComponentDesigner class, ControlDesigner provides additional methods to support extending and altering the behavior of an associated Control at design time.

È possibile associare una finestra di progettazione a un tipo utilizzando un DesignerAttribute.You can associate a designer with a type using a DesignerAttribute. Per una panoramica della personalizzazione del comportamento in fase di progettazione, vedere estensione del supporto in fase di progettazione.For an overview of customizing design time behavior, see Extending Design-Time Support.

Costruttori

ControlDesigner()

Inizializza una nuova istanza della classe ControlDesigner.Initializes a new instance of the ControlDesigner class.

Campi

accessibilityObj

Specifica l'oggetto Accessibility per la finestra di progettazione.Specifies the accessibility object for the designer.

InvalidPoint

Definisce un oggetto Point locale che rappresenta i valori di un oggetto Point non valido.Defines a local Point that represents the values of an invalid Point.

Proprietà

AccessibilityObject

Ottiene l'oggetto AccessibleObject assegnato al controllo.Gets the AccessibleObject assigned to the control.

ActionLists

Ottiene gli elenchi di azioni in fase di progettazione supportati dal componente associato alla finestra di progettazione.Gets the design-time action lists supported by the component associated with the designer.

(Ereditato da ComponentDesigner)
AssociatedComponents

Ottiene l'insieme dei componenti associati al componente gestito dalla finestra di progettazione.Gets the collection of components associated with the component managed by the designer.

AutoResizeHandles

Ottiene o imposta un valore che indica se l'assegnazione dei quadratini di ridimensionamento dipende dal valore della proprietà AutoSize.Gets or sets a value indicating whether resize handle allocation depends on the value of the AutoSize property.

BehaviorService

Ottiene l'oggetto BehaviorService dall'ambiente di progettazione.Gets the BehaviorService from the design environment.

Component

Ottiene il componente progettato dalla finestra di progettazione.Gets the component this designer is designing.

(Ereditato da ComponentDesigner)
Control

Ottiene il controllo progettato tramite la finestra di progettazione.Gets the control that the designer is designing.

EnableDragRect

Ottiene un valore che indica se è possibile creare i rettangoli di trascinamento sul componente della finestra di progettazione.Gets a value indicating whether drag rectangles can be drawn on this designer component.

InheritanceAttribute

Ottiene l'oggetto InheritanceAttribute della finestra di progettazione.Gets the InheritanceAttribute of the designer.

Inherited

Ottiene un valore che indica se questo componente è ereditato.Gets a value indicating whether this component is inherited.

(Ereditato da ComponentDesigner)
ParentComponent

Ottiene il componente padre per l'oggetto ControlDesigner.Gets the parent component for the ControlDesigner.

ParticipatesWithSnapLines

Ottiene un valore che indica se l'oggetto ControlDesigner consente l'allineamento con guide durante un'operazione di trascinamento.Gets a value indicating whether the ControlDesigner will allow snapline alignment during a drag operation.

SelectionRules

Ottiene le regole di selezione che indicano funzioni di spostamento di un componente.Gets the selection rules that indicate the movement capabilities of a component.

ShadowProperties

Ottiene un insieme di valori di proprietà che eseguono l'override delle impostazioni utente.Gets a collection of property values that override user settings.

(Ereditato da ComponentDesigner)
SnapLines

Ottiene un elenco degli oggetti SnapLine che rappresentano punti di allineamento significativi per questo controllo.Gets a list of SnapLine objects representing significant alignment points for this control.

Verbs

Ottiene i verbi in fase di progettazione supportati dal componente associato alla finestra di progettazione.Gets the design-time verbs supported by the component that is associated with the designer.

(Ereditato da ComponentDesigner)

Metodi

BaseWndProc(Message)

Elabora i messaggi di Windows.Processes Windows messages.

CanBeParentedTo(IDesigner)

Indica se il controllo di questa finestra di progettazione può essere figlio del controllo della finestra di progettazione specificata.Indicates if this designer's control can be parented by the control of the specified designer.

DefWndProc(Message)

Fornisce l'elaborazione predefinita per i messaggi di Windows.Provides default processing for Windows messages.

DisplayError(Exception)

Visualizza informazioni sull'eccezione specificata.Displays information about the specified exception to the user.

Dispose()

Rilascia tutte le risorse usate da ComponentDesigner.Releases all resources used by the ComponentDesigner.

(Ereditato da ComponentDesigner)
Dispose(Boolean)

Rilascia le risorse non gestite usate da ControlDesigner e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the ControlDesigner and optionally releases the managed resources.

DoDefaultAction()

Crea una firma di metodo nel file di codice sorgente per l'evento predefinito sul componente e sposta il cursore dell'utente in tale posizione.Creates a method signature in the source code file for the default event on the component and navigates the user's cursor to that location.

(Ereditato da ComponentDesigner)
EnableDesignMode(Control, String)

Abilita la funzionalità della fase di progettazione per un controllo figlio.Enables design time functionality for a child control.

EnableDragDrop(Boolean)

Abilita o disabilita il supporto delle operazioni di trascinamento per il controllo in fase di progettazione.Enables or disables drag-and-drop support for the control being designed.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetControlGlyph(GlyphSelectionType)

Restituisce un oggetto ControlBodyGlyph che rappresenta i limiti di questo controllo.Returns a ControlBodyGlyph representing the bounds of this control.

GetGlyphs(GlyphSelectionType)

Ottiene un insieme degli oggetti Glyph che rappresentano i bordi di selezione e i punti di controllo per un controllo standard.Gets a collection of Glyph objects representing the selection borders and grab handles for a standard control.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetHitTest(Point)

Indica se il clic del mouse nel punto specificato deve essere gestito dal controllo.Indicates whether a mouse click at the specified point should be handled by the control.

GetService(Type)

Esegue un tentativo di recuperare il tipo di servizio specificato dal sito della modalità progettazione del componente della finestra di progettazione.Attempts to retrieve the specified type of service from the design mode site of the designer's component.

(Ereditato da ComponentDesigner)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
HookChildControls(Control)

Invia alla finestra di progettazione i messaggi dai controlli figlio del controllo specificato.Routes messages from the child controls of the specified control to the designer.

Initialize(IComponent)

Inizializza la finestra di progettazione con il componente specificato.Initializes the designer with the specified component.

InitializeExistingComponent(IDictionary)

Reinizializza un componente esistente.Re-initializes an existing component.

InitializeNewComponent(IDictionary)

Inizializza un nuovo componente creato.Initializes a newly created component.

InitializeNonDefault()

Inizializza le proprietà del controllo su qualsiasi valore non predefinito.Initializes properties of the control to any non-default values.

InternalControlDesigner(Int32)

Restituisce la finestra di progettazione controlli interna con l'indice specificato nell'oggetto ControlDesigner.Returns the internal control designer with the specified index in the ControlDesigner.

InvokeGetInheritanceAttribute(ComponentDesigner)

Ottiene l'oggetto InheritanceAttribute dell'oggetto ComponentDesigner specificato.Gets the InheritanceAttribute of the specified ComponentDesigner.

(Ereditato da ComponentDesigner)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
NumberOfInternalControlDesigners()

Restituisce il numero di finestre di progettazione controlli interne nell'oggetto ControlDesigner.Returns the number of internal control designers in the ControlDesigner.

OnContextMenu(Int32, Int32)

Visualizza il menu di scelta rapida e consente di eseguire un'ulteriore elaborazione quando tale menu sta per essere visualizzato.Shows the context menu and provides an opportunity to perform additional processing when the context menu is about to be displayed.

OnCreateHandle()

Consente di eseguire un'ulteriore elaborazione subito dopo la creazione dell'handle del controllo.Provides an opportunity to perform additional processing immediately after the control handle has been created.

OnDragComplete(DragEventArgs)

Riceve una chiamata per la pulitura di un'operazione di trascinamento e rilascio.Receives a call to clean up a drag-and-drop operation.

OnDragDrop(DragEventArgs)

Riceve una chiamata quando un oggetto a trascinamento e rilascio viene rilasciato nella finestra di progettazione del controllo.Receives a call when a drag-and-drop object is dropped onto the control designer view.

OnDragEnter(DragEventArgs)

Riceve una chiamata quando un'operazione di trascinamento e rilascio entra nella finestra di progettazione del controllo.Receives a call when a drag-and-drop operation enters the control designer view.

OnDragLeave(EventArgs)

Riceve una chiamata quando un'operazione di trascinamento e rilascio esce dalla finestra di progettazione del controllo.Receives a call when a drag-and-drop operation leaves the control designer view.

OnDragOver(DragEventArgs)

Riceve una chiamata quando un oggetto a trascinamento e rilascio viene trascinato nella finestra di progettazione del controllo.Receives a call when a drag-and-drop object is dragged over the control designer view.

OnGiveFeedback(GiveFeedbackEventArgs)

Riceve una chiamata durante l'esecuzione di un'operazione di trascinamento e rilascio, per fornire suggerimenti visivi in base alla posizione del mouse durante il trascinamento.Receives a call when a drag-and-drop operation is in progress to provide visual cues based on the location of the mouse while a drag operation is in progress.

OnMouseDragBegin(Int32, Int32)

Riceve una chiamata quando il pulsante sinistro del mouse viene tenuto premuto mentre il puntatore è posizionato sul componente.Receives a call in response to the left mouse button being pressed and held while over the component.

OnMouseDragEnd(Boolean)

Riceve una chiamata alla fine di un'operazione di trascinamento e rilascio per completare o annullare l'operazione.Receives a call at the end of a drag-and-drop operation to complete or cancel the operation.

OnMouseDragMove(Int32, Int32)

Riceve una chiamata per ciascun movimento del mouse durante un'operazione di trascinamento e rilascio.Receives a call for each movement of the mouse during a drag-and-drop operation.

OnMouseEnter()

Riceve una chiamata quando il mouse viene posizionato per la prima volta sul controllo.Receives a call when the mouse first enters the control.

OnMouseHover()

Riceve una chiamata dopo il passaggio del mouse sul controllo.Receives a call after the mouse hovers over the control.

OnMouseLeave()

Riceve una chiamata quando il mouse viene posizionato per la prima volta sul controllo.Receives a call when the mouse first enters the control.

OnPaintAdornments(PaintEventArgs)

Riceve una chiamata una volta che il controllo gestito dalla finestra di progettazione ha creato la relativa superficie, in modo da consentire l'uso della finestra di progettazione per aggiungere ulteriori disegni sul controllo.Receives a call when the control that the designer is managing has painted its surface so the designer can paint any additional adornments on top of the control.

OnSetComponentDefaults()

Viene chiamato quando la finestra di progettazione viene inizializzata.Called when the designer is initialized.

OnSetCursor()

Riceve una chiamata ogni volta che è necessario impostare il cursore.Receives a call each time the cursor needs to be set.

PostFilterAttributes(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di attributi esposti tramite un oggetto TypeDescriptor.Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.

(Ereditato da ComponentDesigner)
PostFilterEvents(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dal gruppo di eventi esposti tramite un oggetto TypeDescriptor.Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

(Ereditato da ComponentDesigner)
PostFilterProperties(IDictionary)

Consente a una finestra di progettazione di modificare o rimuovere elementi dall'insieme di proprietà esposte tramite un oggetto TypeDescriptor.Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.

(Ereditato da ComponentDesigner)
PreFilterAttributes(IDictionary)

Consente a una finestra di progettazione di aggiungere un insieme di attributi che vengono esposti tramite un oggetto TypeDescriptor.Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

(Ereditato da ComponentDesigner)
PreFilterEvents(IDictionary)

Consente a una finestra di progettazione di aggiungere un insieme di eventi che vengono esposti tramite un oggetto TypeDescriptor.Allows a designer to add to the set of events that it exposes through a TypeDescriptor.

(Ereditato da ComponentDesigner)
PreFilterProperties(IDictionary)

Regola l'insieme di proprietà che verrà esposto dal componente tramite un oggetto TypeDescriptor.Adjusts the set of properties the component exposes through a TypeDescriptor.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Notifica all'oggetto IComponentChangeService che questo componente è stato modificato.Notifies the IComponentChangeService that this component has been changed.

(Ereditato da ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Notifica all'oggetto IComponentChangeService che questo componente sta per essere modificato.Notifies the IComponentChangeService that this component is about to be changed.

(Ereditato da ComponentDesigner)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
UnhookChildControls(Control)

Invia i messaggi per i controlli figlio del controllo specificato a ciascun controllo anziché a una finestra di progettazione padre.Routes messages for the children of the specified control to each control rather than to a parent designer.

WndProc(Message)

Elabora i messaggi di Windows ed eventualmente li invia al controllo.Processes Windows messages and optionally routes them to the control.

Implementazioni dell'interfaccia esplicita

IDesignerFilter.PostFilterAttributes(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterAttributes(IDictionary).For a description of this member, see the PostFilterAttributes(IDictionary) method.

(Ereditato da ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterEvents(IDictionary).For a description of this member, see the PostFilterEvents(IDictionary) method.

(Ereditato da ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Per una descrizione di questo membro, vedere il metodo PostFilterProperties(IDictionary).For a description of this member, see the PostFilterProperties(IDictionary) method.

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterAttributes(IDictionary).For a description of this member, see the PreFilterAttributes(IDictionary) method.

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterEvents(IDictionary).For a description of this member, see the PreFilterEvents(IDictionary) method.

(Ereditato da ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Per una descrizione di questo membro, vedere il metodo PreFilterProperties(IDictionary).For a description of this member, see the PreFilterProperties(IDictionary) method.

(Ereditato da ComponentDesigner)
ITreeDesigner.Children

Per una descrizione di questo membro, vedere la proprietà Children.For a description of this member, see the Children property.

(Ereditato da ComponentDesigner)
ITreeDesigner.Parent

Per una descrizione di questo membro, vedere la proprietà Parent.For a description of this member, see the Parent property.

(Ereditato da ComponentDesigner)

Si applica a

Vedi anche