ListControlDesigner Klas

Definitie

Fungeert als basisklasse voor ontwerpers die ontwerptijdondersteuning bieden in Visual Web Designer voor besturingselementen die zijn afgeleid van de ListControl abstracte klasse.

public ref class ListControlDesigner : System::Web::UI::Design::ControlDesigner, System::Web::UI::Design::IDataSourceProvider
public ref class ListControlDesigner : System::Web::UI::Design::WebControls::DataBoundControlDesigner
public class ListControlDesigner : System.Web.UI.Design.ControlDesigner, System.Web.UI.Design.IDataSourceProvider
[System.Web.UI.Design.SupportsPreviewControl(true)]
public class ListControlDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
type ListControlDesigner = class
    inherit ControlDesigner
    interface IDataSourceProvider
[<System.Web.UI.Design.SupportsPreviewControl(true)>]
type ListControlDesigner = class
    inherit DataBoundControlDesigner
Public Class ListControlDesigner
Inherits ControlDesigner
Implements IDataSourceProvider
Public Class ListControlDesigner
Inherits DataBoundControlDesigner
Overname
Overname
Afgeleid
Kenmerken
Implementeringen

Voorbeelden

Deze sectie bevat twee codevoorbeelden. De eerste laat zien hoe u een aangepaste ontwerpfunctie voor besturingselementen kunt afleiden. De tweede laat zien hoe u een afgeleid besturingselement koppelt aan een ontwerper.

In het volgende codevoorbeeld ziet u hoe u een klasse maakt die SimpleRadioButtonListDesigner wordt overgenomen van de ListControlDesigner klasse. De SimpleRadioButtonListDesigner klasse overschrijft de GetDesignTimeHtml, Initializeen OnDataSourceChanged methoden. De SimpleRadioButtonListDesigner klasse geeft een SimpleRadioButtonList besturingselement weer op het ontwerpoppervlak.

using System;
using System.ComponentModel;
using System.Drawing;
using System.Diagnostics;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;

namespace Examples.CS.WebControls.Design
{
    // Create the SimpleRadioButtonListDesigner, which provides
    // design-time support for a custom list class.
    public class SimpleRadioButtonListDesigner : ListControlDesigner
    {
        SimpleRadioButtonList simpleRadioButtonList;
        bool changedDataSource;

        // Create the markup to display the control on the design surface. 
        public override string GetDesignTimeHtml()
        {
            string designTimeMarkup = null;

            // Create variables to access the control
            // item collection and back color.
            ListItemCollection items = simpleRadioButtonList.Items;
            Color oldBackColor = simpleRadioButtonList.BackColor;

            // Check the property values and render the markup
            // on the design surface accordingly.
            try
            {
                if (oldBackColor == Color.Empty)
                    simpleRadioButtonList.BackColor = Color.Gainsboro;

                if (changedDataSource)
                    items.Add("Updated to a new data source: " + 
                        DataSource + ".");

                // Call the base method to generate the markup.
                designTimeMarkup = base.GetDesignTimeHtml();
            }
            catch (Exception ex)
            {
                // Catch any exceptions that occur.
                designTimeMarkup = GetErrorDesignTimeHtml(ex);
            }
            finally
            {
                // Set the properties back to their original state.
                simpleRadioButtonList.BackColor = oldBackColor;
                items.Clear();
            }

            return designTimeMarkup;
        } // GetDesignTimeHtml

        public override void Initialize(IComponent component)
        {
            // Ensure that only a SimpleRadioButtonList can be 
            // created in this designer.
            Debug.Assert( 
                component is SimpleRadioButtonList, 
                "An invalid SimpleRadioButtonList control was initialized.");

            simpleRadioButtonList = (SimpleRadioButtonList)component;
            base.Initialize(component);
        } // Initialize

        // If the data source changes, set a boolean variable.
        public override void OnDataSourceChanged()
        {
            changedDataSource = true;
        } // OnDataSourceChanged
    } // SimpleRadioButtonListDesigner
} // Examples.CS.WebControls.Design
Imports System.ComponentModel
Imports System.Drawing
Imports System.Diagnostics
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls

Namespace Examples.VB.WebControls.Design

    ' Create the SimpleRadioButtonListDesigner, which provides
    ' design-time support for a custom list class.  
    Public Class SimpleRadioButtonListDesigner
        Inherits ListControlDesigner

        Private simpleRadioButtonList As SimpleRadioButtonList
        Private changedDataSource As Boolean

        ' Create the markup to display the control on the design surface.
        Public Overrides Function GetDesignTimeHtml() As String

            Dim designTimeHtml As String = String.Empty

            ' Create variables to access the control's
            ' item collection and back color. 
            Dim items As ListItemCollection = simpleRadioButtonList.Items
            Dim oldBackColor As Color = simpleRadioButtonList.BackColor

            ' Check the property values and render the markup
            ' on the design surface accordingly.
            Try
                If (Color.op_Equality(oldBackColor, Color.Empty)) Then
                    simpleRadioButtonList.BackColor = Color.Gainsboro
                End If

                If (changedDataSource) Then
                    items.Add( _
                        "Updated to a new data source: " & DataSource & ".")
                End If

                designTimeHtml = MyBase.GetDesignTimeHtml()

            Catch ex As Exception
                ' Catch any exceptions that occur.
                MyBase.GetErrorDesignTimeHtml(ex)

            Finally
                ' Set the properties back to their original state.
                simpleRadioButtonList.BackColor = oldBackColor
                items.Clear()
            End Try

            Return designTimeHtml
        End Function ' GetDesignTimeHtml

        Public Overrides Sub Initialize(ByVal component As IComponent)

            ' Ensure that only a SimpleRadioButtonList can be created 
            ' in this designer.
            Debug.Assert( _
                TypeOf component Is SimpleRadioButtonList, _
                "An invalid SimpleRadioButtonList control was initialized.")

            simpleRadioButtonList = CType(component, SimpleRadioButtonList)
            MyBase.Initialize(component)
        End Sub

        ' If the data source changes, set a Boolean variable.
        Public Overrides Sub OnDataSourceChanged()
            changedDataSource = True
        End Sub
    End Class
End Namespace ' Examples.VB.WebControls.Design

In het volgende codevoorbeeld wordt het SimpleRadioButtonList besturingselement afgeleid van het RadioButtonList besturingselement en ziet u hoe u de DesignerAttribute klasse gebruikt om het besturingselement te koppelen aan de SimpleRadioButtonList ontwerpfunctie, de SimpleRadioButtonListDesigner klasse.

using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Security.Permissions;

namespace Examples.CS.WebControls.Design
{
    // The SimpleRadioButtonList is a copy of the RadioButtonList.
    // It uses the SimpleRadioButtonListDesigner for design-time support.
    [AspNetHostingPermission(SecurityAction.Demand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [AspNetHostingPermission(SecurityAction.InheritanceDemand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [Designer(typeof(Examples.CS.WebControls.Design.
       SimpleRadioButtonListDesigner))]
    [DataBindingHandler(typeof(Examples.CS.WebControls.Design.
        SimpleRadioButtonListDataBindingHandler))]
    public class SimpleRadioButtonList : RadioButtonList
    {
    } // SimpleRadioButtonList
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.ComponentModel
Imports System.Security.Permissions

Namespace Examples.VB.WebControls.Design

    ' The SimpleRadioButtonList is a copy of the RadioButtonList.
    ' It uses the SimpleRadioButtonListDesigner for design-time support.
    <AspNetHostingPermission(SecurityAction.Demand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <DesignerAttribute(GetType(Examples.VB.WebControls.Design. _
        SimpleRadioButtonListDesigner))> _
    <DataBindingHandler(GetType(Examples.VB.WebControls.Design. _
        SimpleRadioButtonListDataBindingHandler))> _
    Public Class SimpleRadioButtonList
        Inherits RadioButtonList
    End Class
End Namespace ' Examples.VB.WebControls.Design

Opmerkingen

Wanneer de gebruiker in Visual Web Designer overschakelt van de bronweergave naar de ontwerpweergave, wordt de broncode voor markeringen die een besturingselement beschrijft dat is afgeleid van de ListControl klasse geparseerd en wordt er een ontwerptijdversie van het besturingselement gemaakt op het ontwerpoppervlak. Wanneer de gebruiker terugschakelt naar de bronweergave, wordt het ontwerptijdbesturingselement behouden in de broncode voor markeringen en bewerkt in de markeringen voor de webpagina. De ListControlDesigner klasse fungeert als de basisklasse voor ontwerpers die ontwerptijdondersteuning bieden in Visual Web Designer voor besturingselementen die zijn afgeleid van de ListControl.

De ListControlDesigner klasse-eigenschappen bieden de volgende functionaliteit:

De ListControlDesigner klassemethoden bieden de volgende functionaliteit:

  • De DataBind methode verbindt het bijbehorende besturingselement dat is afgeleid van de ListControl gegevensbron in een ontwerptijd.

  • De GetDesignTimeHtml methode retourneert de markeringen die worden gebruikt om het bijbehorende besturingselement op het ontwerptijd weer te geven.

  • De GetSelectedDataSource methode retourneert het ontwerptijdonderdeel DataSource van de bijbehorende besturingscontainer.

  • De GetResolvedSelectedDataSource methode retourneert de DataSource van de besturingscontainer, omgezet in de ontwerptijdeigenschap DataMember van het besturingselement.

  • De Initialize methode bereidt de ontwerpfunctie voor om het bijbehorende besturingselement te bekijken en te ontwerpen dat is afgeleid van de ListControl.

  • De OnDataSourceChanged methode wordt aangeroepen wanneer het DataSource voor het bijbehorende besturingselement is gewijzigd.

  • De PreFilterProperties methode wordt gebruikt om extra eigenschappen te verwijderen uit, aanvullende eigenschappen toe te voegen aan of schaduweigenschappen van het bijbehorende besturingselement dat is afgeleid van het ListControlbesturingselement.

Constructors

Name Description
ListControlDesigner()

Initialiseert een nieuw exemplaar van de ListControlDesigner klasse.

Eigenschappen

Name Description
ActionLists

Hiermee haalt u de verzameling actielijsten voor de ontwerper op.

AllowResize

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kan worden aangepast in de ontwerpomgeving.

(Overgenomen van ControlDesigner)
AssociatedComponents

Hiermee haalt u de verzameling onderdelen op die zijn gekoppeld aan het onderdeel dat wordt beheerd door de ontwerper.

(Overgenomen van ComponentDesigner)
AutoFormats

Hiermee haalt u de verzameling vooraf gedefinieerde automatische opmaakschema's op die worden weergegeven in het dialoogvenster Automatisch opmaken voor het bijbehorende besturingselement tijdens het ontwerp.

(Overgenomen van ControlDesigner)
Behavior
Verouderd.

Hiermee haalt u het DHTML-gedrag op dat aan de ontwerpfunctie is gekoppeld.

(Overgenomen van HtmlControlDesigner)
Component

Hiermee haalt u het onderdeel op dat deze ontwerpfunctie ontwerpt.

(Overgenomen van ComponentDesigner)
DataBindings

Hiermee haalt u de verzameling gegevensbindingen voor het huidige besturingselement op.

(Overgenomen van HtmlControlDesigner)
DataBindingsEnabled

Hiermee wordt een waarde opgehaald die aangeeft of gegevensbinding wordt ondersteund door de bijbehorende regio voor het bijbehorende besturingselement.

(Overgenomen van ControlDesigner)
DataMember

Hiermee wordt het gegevenslid voor het besturingselement opgehaald of ingesteld.

DataMember

Hiermee haalt u de schaduweigenschap DataMember van het onderliggende gegevensgebonden besturingselement op.

(Overgenomen van DataBoundControlDesigner)
DataSource

Hiermee haalt u de gegevensbroneigenschap van het besturingselement op of stelt u deze in.

DataSource

Hiermee haalt u de waarde van de DataSource eigenschap voor het bijbehorende besturingselement op of stelt u deze in.

(Overgenomen van BaseDataBoundControlDesigner)
DataSourceDesigner

Hiermee haalt u de ontwerpfunctie van de gegevensbron van het onderliggende besturingselement voor gegevensgebonden gegevens op.

(Overgenomen van DataBoundControlDesigner)
DataSourceID

Hiermee haalt u de waarde van de DataSourceID eigenschap van het onderliggende BaseDataBoundControl object op of stelt u deze in.

(Overgenomen van BaseDataBoundControlDesigner)
DataTextField

Hiermee wordt het gegevenstekstveld van het besturingselement opgehaald of ingesteld.

DataValueField

Hiermee wordt het gegevenswaardeveld van het besturingselement opgehaald of ingesteld.

DesignerState

Hiermee haalt u een object op dat wordt gebruikt om gegevens voor het bijbehorende besturingselement tijdens het ontwerp te behouden.

(Overgenomen van ControlDesigner)
DesignerView

Hiermee haalt u het DesignerDataSourceView object op dat is gekoppeld aan de gegevensbron van deze ontwerpfunctie.

(Overgenomen van DataBoundControlDesigner)
DesignTimeElement
Verouderd.

Hiermee haalt u het ontwerptijdobject op dat het besturingselement vertegenwoordigt dat is gekoppeld aan het HtmlControlDesigner object op het ontwerpoppervlak.

(Overgenomen van HtmlControlDesigner)
DesignTimeElementView
Verouderd.

Hiermee haalt u het object view-control voor de ontwerpfunctie voor besturingselementen op.

(Overgenomen van ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de ontwerphost het laden moet voltooien voordat de GetDesignTimeHtml methode kan worden aangeroepen.

(Overgenomen van ControlDesigner)
Expressions

Haalt de expressiebindingen op voor het huidige besturingselement tijdens het ontwerp.

(Overgenomen van HtmlControlDesigner)
HidePropertiesInTemplateMode

Hiermee wordt een waarde opgehaald die aangeeft of de eigenschappen van het gekoppelde besturingselement verborgen zijn wanneer het besturingselement zich in de sjabloonmodus bevindt.

(Overgenomen van ControlDesigner)
ID

Hiermee haalt u de id-tekenreeks voor het besturingselement op of stelt u deze in.

(Overgenomen van ControlDesigner)
InheritanceAttribute

Hiermee wordt een kenmerk opgehaald dat het type overname van het gekoppelde onderdeel aangeeft.

(Overgenomen van ComponentDesigner)
Inherited

Hiermee wordt een waarde opgehaald die aangeeft of dit onderdeel is overgenomen.

(Overgenomen van ComponentDesigner)
InTemplateMode

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement zich in de weergave- of bewerkingsmodus van de sjabloon bevindt in de ontwerphost. De InTemplateMode eigenschap heeft het kenmerk Alleen-lezen.

(Overgenomen van ControlDesigner)
IsDirty
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement webserver is gemarkeerd als gewijzigd.

(Overgenomen van ControlDesigner)
ParentComponent

Hiermee haalt u het bovenliggende onderdeel voor deze ontwerpfunctie op.

(Overgenomen van ComponentDesigner)
ReadOnly
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de eigenschappen van het besturingselement alleen-lezen zijn tijdens het ontwerp.

(Overgenomen van ControlDesigner)
RootDesigner

Hiermee haalt u de ontwerpfunctie voor besturingselementen op voor de webpagina met het bijbehorende besturingselement.

(Overgenomen van ControlDesigner)
SampleRowCount

Hiermee haalt u het aantal rijen op dat het gegevensgebonden besturingselement op het ontwerpoppervlak weergeeft.

(Overgenomen van DataBoundControlDesigner)
ShadowProperties

Hiermee haalt u een verzameling eigenschapswaarden op waarmee gebruikersinstellingen worden overschreven.

(Overgenomen van ComponentDesigner)
ShouldCodeSerialize
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of er tijdens de serialisatie een velddeclaratie moet worden gemaakt voor het besturingselement in het code-behind-bestand voor het huidige ontwerpdocument.

(Overgenomen van HtmlControlDesigner)
Tag

Hiermee haalt u een object op dat het HTML-opmaakelement voor het bijbehorende besturingselement vertegenwoordigt.

(Overgenomen van ControlDesigner)
TemplateGroups

Hiermee haalt u een verzameling sjabloongroepen op, die elk een of meer sjabloondefinities bevatten.

(Overgenomen van ControlDesigner)
UseDataSourcePickerActionList

Hiermee wordt een waarde opgehaald die aangeeft of het bijbehorende besturingselement de standaardactielijsten moet weergeven.

UsePreviewControl

Hiermee wordt een waarde opgehaald die aangeeft of de ontwerpfunctie voor besturingselementen een tijdelijk voorbeeldbesturingselement gebruikt om de HTML-markeringen voor ontwerptijd te genereren.

(Overgenomen van ControlDesigner)
Verbs

Hiermee haalt u de ontwerptijdwoorden op die worden ondersteund door het onderdeel dat is gekoppeld aan de ontwerpfunctie.

(Overgenomen van ComponentDesigner)
ViewControl

Hiermee wordt een webserverbesturingselement ophaalt of ingesteld dat kan worden gebruikt voor het bekijken van de html-opmaak in de ontwerptijd.

(Overgenomen van ControlDesigner)
ViewControlCreated

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of er een View besturingselement is gemaakt voor weergave op het ontwerpoppervlak.

(Overgenomen van ControlDesigner)
Visible

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement zichtbaar is tijdens het ontwerp.

(Overgenomen van ControlDesigner)

Methoden

Name Description
ConnectToDataSource()

Hiermee worden gebeurtenissen van de vorige gegevensbron verbroken en wordt deze verbonden met de huidige gegevensbron.

(Overgenomen van DataBoundControlDesigner)
CreateDataSource()

Roept het standaarddialoogvenster aan om een nieuw besturingselement voor gegevensbronnen te maken en stelt de id van het nieuwe gegevensbronbesturingselement in op de DataSourceID eigenschap van het gegevensgebonden besturingselement.

(Overgenomen van DataBoundControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)

Hiermee maakt u de HTML-opmaak om een opgegeven uitzonderingsfoutbericht op het ontwerptijd weer te geven.

(Overgenomen van ControlDesigner)
CreateErrorDesignTimeHtml(String)

Hiermee maakt u HTML-opmaak om een opgegeven foutbericht op het ontwerptijd weer te geven.

(Overgenomen van ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Biedt een eenvoudige rechthoekige weergave van tijdelijke aanduidingen waarmee het type en de id van het besturingselement worden weergegeven.

(Overgenomen van ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Biedt een eenvoudige rechthoekige weergave van tijdelijke aanduidingen waarmee het type en de id van het besturingselement worden weergegeven, evenals aanvullende opgegeven instructies of informatie.

(Overgenomen van ControlDesigner)
CreateViewControl()

Retourneert een kopie van het bijbehorende besturingselement voor weergave of rendering op het ontwerpoppervlak.

(Overgenomen van ControlDesigner)
DataBind(BaseDataBoundControl)

Verbindt het opgegeven besturingselement met de ontwerptijdgegevensbron.

DisconnectFromDataSource()

Hiermee wordt het gegevensgebonden besturingselement losgekoppeld van gegevensbrongebeurtenissen.

(Overgenomen van DataBoundControlDesigner)
Dispose()

Alle resources die worden gebruikt door de ComponentDesigner.

(Overgenomen van ComponentDesigner)
Dispose(Boolean)

Publiceert de niet-beheerde resources die door het HtmlControlDesigner object worden gebruikt en brengt eventueel de beheerde resources vrij.

(Overgenomen van HtmlControlDesigner)
Dispose(Boolean)

Publiceert de niet-beheerde resources die door het DataBoundControlDesigner object worden gebruikt en brengt eventueel de beheerde resources vrij.

(Overgenomen van DataBoundControlDesigner)
DoDefaultAction()

Hiermee maakt u een methodehandtekening in het broncodebestand voor de standaard gebeurtenis in het onderdeel en navigeert u door de cursor van de gebruiker naar die locatie.

(Overgenomen van ComponentDesigner)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetBounds()

Haalt de coƶrdinaten van de rechthoek op die de grenzen voor het besturingselement vertegenwoordigt zoals weergegeven op het ontwerpoppervlak.

(Overgenomen van ControlDesigner)
GetDesignTimeDataSource()

Hiermee haalt u de ontwerptijdgegevensbron op uit de bijbehorende DataSourceDesigner of de DataSource eigenschap.

(Overgenomen van DataBoundControlDesigner)
GetDesignTimeHtml()

Hiermee haalt u de HTML op die wordt gebruikt om het besturingselement tijdens het ontwerp aan te geven.

GetDesignTimeHtml(DesignerRegionCollection)

Haalt de HTML-opmaak op om het besturingselement weer te geven en vult de verzameling met de huidige ontwerpregio's voor besturingselementen.

(Overgenomen van ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Retourneert de inhoud voor een bewerkbare regio van de ontwerptijdweergave van het bijbehorende besturingselement.

(Overgenomen van ControlDesigner)
GetEmptyDesignTimeHtml()

Hiermee haalt u de HTML-opmaak op om een webserverbesturingselement te vertegenwoordigen tijdens het ontwerp dat geen visuele weergave tijdens runtime heeft.

(Overgenomen van ControlDesigner)
GetEmptyDesignTimeHtml()

Hiermee geeft u de opmaak op die wordt gebruikt om het besturingselement tijdens het ontwerptijd weer te geven als het besturingselement leeg is of als de gegevensbron niet kan worden opgehaald.

(Overgenomen van BaseDataBoundControlDesigner)
GetErrorDesignTimeHtml(Exception)

Hiermee haalt u de HTML-opmaak op die informatie over de opgegeven uitzondering biedt.

(Overgenomen van ControlDesigner)
GetErrorDesignTimeHtml(Exception)

Hiermee geeft u de markeringen op die worden gebruikt om het besturingselement weer te geven op het moment dat er een fout is opgetreden.

(Overgenomen van BaseDataBoundControlDesigner)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetPersistenceContent()

Haalt de persistente interne HTML-opmaak van het besturingselement op tijdens het ontwerp.

(Overgenomen van ControlDesigner)
GetPersistInnerHtml()
Verouderd.

Haalt de persistente interne HTML-opmaak van het besturingselement op.

(Overgenomen van ControlDesigner)
GetResolvedSelectedDataSource()

Hiermee haalt u het gegevensbrononderdeel op uit de gekoppelde besturingscontainer, omgezet naar een specifiek gegevenslid.

GetSampleDataSource()

Hiermee worden dummy-voorbeeldgegevens opgehaald om het gegevensgebonden besturingselement op het ontwerpoppervlak weer te geven als voorbeeldgegevens niet kunnen worden gemaakt op basis van de DataSourceDesigner of DataSource eigenschappen.

(Overgenomen van DataBoundControlDesigner)
GetSelectedDataSource()

Hiermee haalt u het gegevensbrononderdeel op uit de gekoppelde besturingscontainer.

GetService(Type)

Hiermee wordt geprobeerd het opgegeven type service op te halen van de ontwerpmodussite van het onderdeel van de ontwerper.

(Overgenomen van ComponentDesigner)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetViewRendering()

Hiermee wordt een object opgehaald dat de ontwerptijdmarkeringen voor de inhoud en regio's van het bijbehorende besturingselement bevat.

(Overgenomen van ControlDesigner)
Initialize(IComponent)

Bereidt de ontwerpfunctie voor om het bijbehorende besturingselement weer te geven, te bewerken en te ontwerpen.

InitializeExistingComponent(IDictionary)

Een bestaand onderdeel opnieuw initialiseren.

(Overgenomen van ComponentDesigner)
InitializeNewComponent(IDictionary)

Initialiseert een nieuw gemaakt onderdeel.

(Overgenomen van ComponentDesigner)
InitializeNonDefault()
Verouderd.
Verouderd.

Initialiseert de instellingen voor een geĆÆmporteerd onderdeel dat al is geĆÆnitialiseerd naar andere instellingen dan de standaardinstellingen.

(Overgenomen van ComponentDesigner)
Invalidate()

Ongeldig het hele gebied van het besturingselement dat wordt weergegeven op het ontwerpoppervlak en geeft de ontwerpfunctie voor besturingselementen aan om het besturingselement opnieuw te tekenen.

(Overgenomen van ControlDesigner)
Invalidate(Rectangle)

Ongeldig het opgegeven gebied van het besturingselement dat wordt weergegeven op het ontwerpoppervlak en geeft de ontwerpfunctie voor besturingselementen aan om het besturingselement opnieuw te tekenen.

(Overgenomen van ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

Hiermee haalt u de InheritanceAttribute opgegeven ComponentDesigner.

(Overgenomen van ComponentDesigner)
IsPropertyBound(String)
Verouderd.

Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven eigenschap voor het bijbehorende besturingselement gegevensgebonden is.

(Overgenomen van ControlDesigner)
Localize(IDesignTimeResourceWriter)

Maakt gebruik van de opgegeven resourceschrijver om de lokaliseerbare eigenschappen van het gekoppelde besturingselement vast te houden aan een resource in de ontwerphost.

(Overgenomen van ControlDesigner)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnAutoFormatApplied(DesignerAutoFormat)

Aangeroepen wanneer een vooraf gedefinieerd, automatisch opmaakschema is toegepast op het bijbehorende besturingselement.

(Overgenomen van ControlDesigner)
OnBehaviorAttached()

Aangeroepen wanneer de ontwerpfunctie voor besturingselementen is gekoppeld aan een gedragsobject.

(Overgenomen van ControlDesigner)
OnBehaviorDetaching()
Verouderd.

Aangeroepen wanneer een gedrag loskoppelt van het element.

(Overgenomen van HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Verouderd.

Aangeroepen wanneer de verzameling gegevensbinding wordt gewijzigd.

(Overgenomen van ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Aangeroepen door de ontwerphost wanneer de gebruiker op het bijbehorende besturingselement op het ontwerptijd klikt.

(Overgenomen van ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Hiermee wordt de componentchanged-gebeurtenis gegenereerd.

OnComponentChanged(Object, ComponentChangedEventArgs)

Aangeroepen wanneer het bijbehorende besturingselement verandert.

(Overgenomen van ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Vertegenwoordigt de methode die de ComponentChanging gebeurtenis voor het bijbehorende besturingselement afhandelt.

(Overgenomen van ControlDesigner)
OnControlResize()
Verouderd.

Aangeroepen wanneer het bijbehorende webserverbeheer op het ontwerp van de ontwerphost is gewijzigd.

(Overgenomen van ControlDesigner)
OnDataSourceChanged()

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

OnDataSourceChanged(Boolean)

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

OnPaint(PaintEventArgs)

Aangeroepen wanneer de ontwerpfunctie voor besturingselementen het bijbehorende besturingselement op het ontwerpoppervlak tekent, als de CustomPaint waarde is true.

(Overgenomen van ControlDesigner)
OnSchemaRefreshed()

Aangeroepen wanneer de gegevensbron van het gekoppelde BaseDataBoundControl object een nieuw schema laadt.

(Overgenomen van BaseDataBoundControlDesigner)
OnSetComponentDefaults()
Verouderd.
Verouderd.

Hiermee stelt u de standaardeigenschappen voor het onderdeel in.

(Overgenomen van ComponentDesigner)
OnSetParent()

Biedt een manier om extra verwerking uit te voeren wanneer het bijbehorende besturingselement is gekoppeld aan een bovenliggend besturingselement.

(Overgenomen van HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Hiermee kan een ontwerper items wijzigen of verwijderen uit de set kenmerken die worden weergegeven via een TypeDescriptor.

(Overgenomen van ComponentDesigner)
PostFilterEvents(IDictionary)

Hiermee kan een ontwerper items wijzigen of verwijderen uit de reeks gebeurtenissen die worden weergegeven via een TypeDescriptor.

(Overgenomen van ComponentDesigner)
PostFilterProperties(IDictionary)

Hiermee kan een ontwerper items wijzigen of verwijderen uit de set eigenschappen die deze beschikbaar maakt via een TypeDescriptor.

(Overgenomen van ComponentDesigner)
PreFilterAttributes(IDictionary)

Hiermee kan een ontwerper toevoegen aan de set kenmerken die worden weergegeven via een TypeDescriptor.

(Overgenomen van ComponentDesigner)
PreFilterEvents(IDictionary)

Hiermee stelt u de lijst met gebeurtenissen in die tijdens het ontwerp voor het TypeDescriptor object voor het onderdeel worden weergegeven.

(Overgenomen van HtmlControlDesigner)
PreFilterProperties(IDictionary)

Wordt door de ontwerper gebruikt om extra eigenschappen te verwijderen uit of eigenschappen toe te voegen aan de weergave in het raster Eigenschappen of aan schaduweigenschappen van het bijbehorende besturingselement.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Hiermee wordt aangegeven IComponentChangeService dat dit onderdeel is gewijzigd.

(Overgenomen van ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Hiermee wordt aangegeven IComponentChangeService dat dit onderdeel binnenkort wordt gewijzigd.

(Overgenomen van ComponentDesigner)
RaiseResizeEvent()
Verouderd.

Hiermee wordt de OnControlResize() gebeurtenis gegenereerd.

(Overgenomen van ControlDesigner)
RegisterClone(Object, Object)

Registreert interne gegevens in een gekloond besturingselement.

(Overgenomen van ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Hiermee geeft u de inhoud voor een bewerkbare regio van het besturingselement op het ontwerptijd.

(Overgenomen van ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

Hiermee geeft u de inhoud op voor een bewerkbare regio in de ontwerptijdweergave van het besturingselement.

(Overgenomen van ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Hiermee wijst u de opgegeven bitsgewijze ViewFlags opsomming toe aan de opgegeven vlagwaarde.

(Overgenomen van ControlDesigner)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
UpdateDesignTimeHtml()

Hiermee vernieuwt u de HTML-markeringen voor de ontwerptijd voor het bijbehorende webserverbesturingselement door de methode aan te GetDesignTimeHtml roepen.

(Overgenomen van ControlDesigner)

Expliciete interface-implementaties

Name Description
IDataBindingSchemaProvider.CanRefreshSchema

Zie voor een beschrijving van dit lid CanRefreshSchema.

(Overgenomen van DataBoundControlDesigner)
IDataBindingSchemaProvider.RefreshSchema(Boolean)

Zie voor een beschrijving van dit lid RefreshSchema(Boolean).

(Overgenomen van DataBoundControlDesigner)
IDataBindingSchemaProvider.Schema

Zie voor een beschrijving van dit lid Schema.

(Overgenomen van DataBoundControlDesigner)
IDataSourceProvider.GetResolvedSelectedDataSource()

Zie voor een beschrijving van dit lid GetResolvedSelectedDataSource().

(Overgenomen van DataBoundControlDesigner)
IDataSourceProvider.GetSelectedDataSource()

Zie voor een beschrijving van dit lid GetSelectedDataSource().

(Overgenomen van DataBoundControlDesigner)
IDesignerFilter.PostFilterAttributes(IDictionary)

Zie de PostFilterAttributes(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Zie de PostFilterEvents(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Zie de PostFilterProperties(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Zie de PreFilterAttributes(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Zie de PreFilterEvents(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Zie de PreFilterProperties(IDictionary) methode voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
ITreeDesigner.Children

Zie de Children eigenschap voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)
ITreeDesigner.Parent

Zie de Parent eigenschap voor een beschrijving van dit lid.

(Overgenomen van ComponentDesigner)

Van toepassing op

Zie ook