FormViewDesigner Klass

Definition

Ger designtidsstöd i en visuell designer för FormView kontrollen.

public ref class FormViewDesigner : System::Web::UI::Design::WebControls::DataBoundControlDesigner
public class FormViewDesigner : System.Web.UI.Design.WebControls.DataBoundControlDesigner
type FormViewDesigner = class
    inherit DataBoundControlDesigner
Public Class FormViewDesigner
Inherits DataBoundControlDesigner
Arv

Exempel

I följande kodexempel visas hur du utökar FormViewDesigner klassen för att ändra utseendet på kontroller som härleds från FormView kontrollen vid designtillfället.

Exemplet härleder MyFormView kontrollen från FormView kontrollen. MyFormView är helt enkelt en kopia av FormView. Exemplet härleder MyFormViewDesigner även klassen från FormViewDesigner och placerar ett DesignerAttribute objekt för MyFormViewDesignerMyFormView kontrollen.

Åsidosätter MyFormViewDesigner följande objekt:

  • Egenskapen SampleRowCount för att ange att pager-raden för designtidsvyn MyFormView för innehåller fyra sidlänkar.

  • Metoden GetDesignTimeHtml för att inkludera Caption egenskapen, om den anges, som en ny första rad i rutnätet MyFormView vid designtillfället. BorderStyle Om egenskapen MyFormView för är NotSet eller-värdet None ritar de GetDesignTimeHtml en blå streckad kantlinje runt kontrollen för att göra dess omfattning mer synlig.

using System;
using System.Web;
using System.Drawing;
using System.Web.UI.WebControls;
using System.Web.UI.Design.WebControls;
using System.Collections;
using System.ComponentModel;
using System.Security.Permissions;

namespace Examples.CS.WebControls.Design
{
    // The MyFormView is a copy of the FormView.
    [AspNetHostingPermission(SecurityAction.Demand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [AspNetHostingPermission(SecurityAction.InheritanceDemand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [Designer(typeof(Examples.CS.WebControls.Design.MyFormViewDesigner))]
    public class MyFormView : FormView
    {
    } // MyFormView

    // Override members of the FormViewDesigner.
    public class MyFormViewDesigner : FormViewDesigner
    {
        // Determines the number of design-time links in the pager row.
        protected override int SampleRowCount
        {
            get
            {
                // Render four links in the pager row.
                return 4;
            }
        } // SampleRowCount

        // Generate the design-time markup.
        const string capTag = "caption";
        const string trOpen = "tr><td colspan=9 align=center";
        const string trClose = "td></tr";

        public override string GetDesignTimeHtml()
        {
            // Make the full extent of the control more visible in the designer.
            // If the border style is None or NotSet, change the border to
            // a wide, blue, dashed line. Include the caption within the border.
            MyFormView myGV = (MyFormView)Component;
            string markup = null;
            int charX;

            // Check if the border style should be changed.
            if (myGV.BorderStyle == BorderStyle.NotSet ||
                myGV.BorderStyle == BorderStyle.None)
            {
                BorderStyle oldBorderStyle = myGV.BorderStyle;
                Unit oldBorderWidth = myGV.BorderWidth;
                Color oldBorderColor = myGV.BorderColor;

                // Set the design-time properties and catch any exceptions.
                try
                {
                    myGV.BorderStyle = BorderStyle.Dashed;
                    myGV.BorderWidth = Unit.Pixel(3);
                    myGV.BorderColor = Color.Blue;

                    // Call the base method to generate the markup.
                    markup = base.GetDesignTimeHtml();
                }
                catch (Exception ex)
                {
                    markup = GetErrorDesignTimeHtml(ex);
                }
                finally
                {
                    // Restore the properties to their original settings.
                    myGV.BorderStyle = oldBorderStyle;
                    myGV.BorderWidth = oldBorderWidth;
                    myGV.BorderColor = oldBorderColor;
                }
            }
            else
            {
                // Call the base method to generate the markup.
                markup = base.GetDesignTimeHtml();
            }

            // Look for a <caption> tag.
            if ((charX = markup.IndexOf(capTag)) > 0)
            {
                // Replace the first caption with 
                // "tr><td colspan=9 align=center".
                // It is okay if the colspan exceeds the 
                // number of columns in the table.
                markup = markup.Remove(charX,
                    capTag.Length).Insert(charX, trOpen);

                // Replace the second caption with "td></tr".
                if ((charX = markup.IndexOf(capTag, charX)) > 0)
                    markup = markup.Remove(charX,
                        capTag.Length).Insert(charX, trClose);
            }
            return markup;
        } // GetDesignTimeHtml
    } // MyFormViewDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Drawing
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions

Namespace Examples.VB.WebControls.Design

    ' The MyFormView is a copy of the FormView.
    <AspNetHostingPermission(SecurityAction.Demand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <Designer(GetType(Examples.VB.WebControls.Design.MyFormViewDesigner))> _
    Public Class MyFormView
        Inherits FormView
    End Class

    ' Override members of the FormViewDesigner.
    Public Class MyFormViewDesigner
        Inherits FormViewDesigner

        ' Determines the number of design-time links in the pager row.
        Protected Overrides ReadOnly Property SampleRowCount() As Integer
            Get
                ' Render four links in the pager row.
                Return 4
            End Get
        End Property ' SampleRowCount

        ' Generate the design-time markup.
        Private Const capTag As String = "caption"
        Private Const trOpen As String = "tr><td colspan=9 align=center"
        Private Const trClose As String = "td></tr"

        Public Overrides Function GetDesignTimeHtml() As String

            ' Make the full extent of the control more visible in the designer.
            ' If the border style is None or NotSet, change the border to
            ' a wide, blue, dashed line. Include the caption within the border.
            Dim myGV As MyFormView = CType(Component, MyFormView)
            Dim markup As String = Nothing
            Dim charX As Integer

            ' Check if the border style should be changed.
            If (myGV.BorderStyle = BorderStyle.NotSet Or _
                myGV.BorderStyle = BorderStyle.None) Then

                Dim oldBorderStyle As BorderStyle = myGV.BorderStyle
                Dim oldBorderWidth As Unit = myGV.BorderWidth
                Dim oldBorderColor As Color = myGV.BorderColor

                ' Set the design-time properties and catch any exceptions.
                Try
                    myGV.BorderStyle = BorderStyle.Dashed
                    myGV.BorderWidth = Unit.Pixel(3)
                    myGV.BorderColor = Color.Blue

                    ' Call the base method to generate the markup.
                    markup = MyBase.GetDesignTimeHtml()

                Catch ex As Exception
                    markup = GetErrorDesignTimeHtml(ex)

                Finally
                    ' Restore the properties to their original settings.
                    myGV.BorderStyle = oldBorderStyle
                    myGV.BorderWidth = oldBorderWidth
                    myGV.BorderColor = oldBorderColor
                End Try

            Else
                ' Call the base method to generate the markup.
                markup = MyBase.GetDesignTimeHtml()
            End If

            ' Look for a <caption> tag.
            charX = markup.IndexOf(capTag)
            If charX > 0 Then

                ' Replace the first caption with 
                ' "tr><td colspan=9 align=center".
                ' It is okay if the colspan exceeds the 
                ' number of columns in the table.
                markup = markup.Remove(charX, _
                    capTag.Length).Insert(charX, trOpen)

                ' Replace the second caption with "td></tr".
                charX = markup.IndexOf(capTag, charX)
                If charX > 0 Then
                    markup = markup.Remove(charX, _
                        capTag.Length).Insert(charX, trClose)
                End If
            End If

            Return markup

        End Function ' GetDesignTimeHtml
    End Class
End Namespace ' Examples.VB.WebControls.Design

Kommentarer

När du växlar från vyn Källa till Design i en visuell designer parsas källkoden FormView som beskriver kontrollen och en designtidsversion av kontrollen skapas på designytan. När du växlar tillbaka till källvyn sparas designtidskontrollen till källkoden för markering och redigeras till markering för webbsidan.

Egenskaperna för FormViewDesigner klassen ger följande funktioner:

  • Egenskapen ActionLists returnerar ett DesignerActionListCollection objekt som vanligtvis innehåller ett objekt som härleds från DesignerActionList klassen för varje nivå i designerns arvsträd.

  • Egenskapen AutoFormats returnerar en samling formateringsscheman för visning i dialogrutan Automatiskt format .

  • Egenskapen TemplateGroups returnerar en samling mallgrupper för mallarna för den associerade FormView.

  • Egenskapen UsePreviewControl returnerar truealltid , vilket anger att designern skapar en tillfällig kopia av den associerade FormView för att generera designtidsmarkeringen.

Klassmetoderna FormViewDesigner tillhandahåller följande funktioner:

  • Metoden GetDesignTimeHtml returnerar den markering som används för att återge den associerade FormView vid designtillfället.

  • Metoden Initialize förbereder designern för att visa, redigera och utforma den associerade FormView.

  • Metoden OnSchemaRefreshed anropas när schemat för datakällan för de associerade FormView ändringarna.

Konstruktorer

Name Description
FormViewDesigner()

Initierar en ny instans av FormViewDesigner klassen.

Egenskaper

Name Description
ActionLists

Hämtar designerns åtgärdslistasamling för den här designern.

AllowResize

Hämtar ett värde som anger om kontrollen kan ändras i designmiljön.

(Ärvd från ControlDesigner)
AssociatedComponents

Hämtar den samling komponenter som är associerade med komponenten som hanteras av designern.

(Ärvd från ComponentDesigner)
AutoFormats

Hämtar samlingen med automatiska formateringsscheman för visning i dialogrutan Automatiskt format .

Behavior
Föråldrad.

Hämtar eller anger det DHTML-beteende som är associerat med designern.

(Ärvd från HtmlControlDesigner)
Component

Hämtar komponenten som designern designar.

(Ärvd från ComponentDesigner)
DataBindings

Hämtar databindningssamlingen för den aktuella kontrollen.

(Ärvd från HtmlControlDesigner)
DataBindingsEnabled

Hämtar ett värde som anger om databindning stöds av den innehållande regionen för den associerade kontrollen.

(Ärvd från ControlDesigner)
DataMember

Hämtar den skuggade DataMember egenskapen för den underliggande databundna kontrollen.

(Ärvd från DataBoundControlDesigner)
DataSource

Hämtar eller anger värdet för DataSource egenskapen för den associerade kontrollen.

(Ärvd från BaseDataBoundControlDesigner)
DataSourceDesigner

Hämtar designern av datakällan för den underliggande databundna kontrollen.

(Ärvd från DataBoundControlDesigner)
DataSourceID

Hämtar eller anger värdet för egenskapen för DataSourceID det underliggande BaseDataBoundControl objektet.

(Ärvd från BaseDataBoundControlDesigner)
DesignerState

Hämtar ett objekt som används för att bevara data för den associerade kontrollen vid designtillfället.

(Ärvd från ControlDesigner)
DesignerView

Hämtar objektet DesignerDataSourceView som är associerat med datakällan för den här designern.

(Ärvd från DataBoundControlDesigner)
DesignTimeElement
Föråldrad.

Hämtar designtidsobjektet som representerar kontrollen som är associerad med HtmlControlDesigner objektet på designytan.

(Ärvd från HtmlControlDesigner)
DesignTimeElementView
Föråldrad.

Hämtar visningskontrollobjektet för kontrolldesignern.

(Ärvd från ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Föråldrad.

Hämtar ett värde som anger om designvärden måste slutföra inläsningen GetDesignTimeHtml innan metoden kan anropas.

(Ärvd från ControlDesigner)
Expressions

Hämtar uttrycksbindningarna för den aktuella kontrollen vid designtillfället.

(Ärvd från HtmlControlDesigner)
HidePropertiesInTemplateMode

Hämtar ett värde som anger om egenskaperna för den associerade kontrollen är dolda när kontrollen är i mallläge.

(Ärvd från ControlDesigner)
ID

Hämtar eller anger ID-strängen för kontrollen.

(Ärvd från ControlDesigner)
InheritanceAttribute

Hämtar ett attribut som anger typen av arv för den associerade komponenten.

(Ärvd från ComponentDesigner)
Inherited

Hämtar ett värde som anger om den här komponenten ärvs.

(Ärvd från ComponentDesigner)
InTemplateMode

Hämtar ett värde som anger om kontrollen är i antingen mallvisnings- eller redigeringsläge i designvärden. Egenskapen InTemplateMode är skrivskyddad.

(Ärvd från ControlDesigner)
IsDirty
Föråldrad.

Hämtar eller anger ett värde som anger om webbserverkontrollen har markerats som ändrad.

(Ärvd från ControlDesigner)
ParentComponent

Hämtar den överordnade komponenten för den här designern.

(Ärvd från ComponentDesigner)
ReadOnly
Föråldrad.

Hämtar eller anger ett värde som anger om egenskaperna för kontrollen är skrivskyddade vid designtillfället.

(Ärvd från ControlDesigner)
RenderOuterTable

Anger om FormViewDesigner kontrollen använder en yttre tabellcontainer för att tillämpa infogade CSS-formatregler.

RootDesigner

Hämtar kontrolldesignern för sidan Webbformulär som innehåller den associerade kontrollen.

(Ärvd från ControlDesigner)
SampleRowCount

Hämtar antalet exempelrader som den associerade kontrollen ska visa.

ShadowProperties

Hämtar en samling egenskapsvärden som åsidosätter användarinställningar.

(Ärvd från ComponentDesigner)
ShouldCodeSerialize
Föråldrad.

Hämtar eller anger ett värde som anger om du vill skapa en fältdeklaration för kontrollen i filen bakom koden för det aktuella designdokumentet under serialiseringen.

(Ärvd från HtmlControlDesigner)
Tag

Hämtar ett objekt som representerar HTML-markeringselementet för den associerade kontrollen.

(Ärvd från ControlDesigner)
TemplateGroups

Hämtar en samling mallgrupper för fälten i den associerade kontrollen.

UseDataSourcePickerActionList

Hämtar ett värde som anger om designern ska inkludera "Välj en datakälla" i sin åtgärdslista.

(Ärvd från DataBoundControlDesigner)
UsePreviewControl

Hämtar ett värde som anger om designern ska använda en tillfällig kopia i stället för den faktiska kontroll som är associerad med designern för att generera designtidsmarkeringen.

Verbs

Hämtar designtidsverb som stöds av komponenten som är associerad med designern.

(Ärvd från ComponentDesigner)
ViewControl

Hämtar eller anger en webbserverkontroll som kan användas för att förhandsgranska HTML-markeringen för designtid.

(Ärvd från ControlDesigner)
ViewControlCreated

Hämtar eller anger ett värde som anger om en View kontroll har skapats för visning på designytan.

(Ärvd från ControlDesigner)
Visible

Hämtar ett värde som anger om kontrollen är synlig vid designtillfället.

(Ärvd från ControlDesigner)

Metoder

Name Description
ConnectToDataSource()

Kopplar från händelser från den tidigare datakällan och ansluter dem till den aktuella datakällan.

(Ärvd från DataBoundControlDesigner)
CreateDataSource()

Anropar standarddialogrutan för att skapa en ny datakällakontroll och anger den nya datakällans ID till DataSourceID egenskapen för den databundna kontrollen.

(Ärvd från DataBoundControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)

Skapar HTML-koden för att visa ett angivet undantagsfel vid designtillfället.

(Ärvd från ControlDesigner)
CreateErrorDesignTimeHtml(String)

Skapar HTML-kod för att visa ett angivet felmeddelande vid designtillfället.

(Ärvd från ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Ger en enkel rektangulär platshållarrepresentation som visar kontrollens typ och ID.

(Ärvd från ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Tillhandahåller en enkel rektangulär platshållarrepresentation som visar kontrollens typ och ID, samt ytterligare angivna instruktioner eller information.

(Ärvd från ControlDesigner)
CreateViewControl()

Returnerar en kopia av den associerade kontrollen för visning eller återgivning på designytan.

(Ärvd från ControlDesigner)
DataBind(BaseDataBoundControl)

Binder objektet DataBoundControl till datakällan.

(Ärvd från DataBoundControlDesigner)
DisconnectFromDataSource()

Kopplar från den databundna kontrollen från datakällans händelser.

(Ärvd från DataBoundControlDesigner)
Dispose()

Släpper alla resurser som används av ComponentDesigner.

(Ärvd från ComponentDesigner)
Dispose(Boolean)

Släpper de ohanterade resurser som används av DataBoundControlDesigner objektet och släpper eventuellt de hanterade resurserna.

(Ärvd från DataBoundControlDesigner)
DoDefaultAction()

Skapar en metodsignatur i källkodsfilen för standardhändelsen på komponenten och navigerar användarens markören till den platsen.

(Ärvd från ComponentDesigner)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetBounds()

Hämtar koordinaterna för rektangeln som representerar gränserna för kontrollen enligt designytan.

(Ärvd från ControlDesigner)
GetDesignTimeDataSource()

Hämtar datakällan designtid från antingen den associerade DataSourceDesigner eller egenskapen DataSource .

(Ärvd från DataBoundControlDesigner)
GetDesignTimeHtml()

Hämtar den markering som används för att återge den associerade kontrollen vid designtillfället.

GetDesignTimeHtml(DesignerRegionCollection)

Hämtar HTML-markering för att visa kontrollen och fyller samlingen med de aktuella kontrolldesignerregionerna.

(Ärvd från ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Returnerar innehållet för en redigerbar region i designtidsvyn för den associerade kontrollen.

(Ärvd från ControlDesigner)
GetEmptyDesignTimeHtml()

Hämtar den påläggstext som används för att återge en platshållare för den associerade kontrollen vid designtillfället.

GetErrorDesignTimeHtml(Exception)

Innehåller den markering som används för att återge kontrollen vid designtillfället när ett fel har inträffat.

(Ärvd från BaseDataBoundControlDesigner)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetPersistenceContent()

Hämtar den bestående inre HTML-koden för kontrollen vid designtillfället.

(Ärvd från ControlDesigner)
GetPersistInnerHtml()
Föråldrad.

Hämtar kontrollens bestående inre HTML-kod.

(Ärvd från ControlDesigner)
GetSampleDataSource()

Hämtar dummy-exempeldata för att återge den databundna kontrollen på designytan om exempeldata inte kan skapas från DataSourceDesigner egenskaperna eller DataSource .

(Ärvd från DataBoundControlDesigner)
GetService(Type)

Försöker hämta den angivna typen av tjänst från designlägesplatsen för designerns komponent.

(Ärvd från ComponentDesigner)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetViewRendering()

Hämtar ett objekt som innehåller designtidsmarkeringen för innehållet och regionerna i den associerade kontrollen.

(Ärvd från ControlDesigner)
Initialize(IComponent)

Förbereder designern för att visa, redigera och utforma den associerade kontrollen.

InitializeExistingComponent(IDictionary)

Initierar om en befintlig komponent.

(Ärvd från ComponentDesigner)
InitializeNewComponent(IDictionary)

Initierar en nyskapade komponent.

(Ärvd från ComponentDesigner)
InitializeNonDefault()
Föråldrad.

Initierar inställningarna för en importerad komponent som redan har initierats till andra inställningar än standardinställningarna.

(Ärvd från ComponentDesigner)
Invalidate()

Ogiltigförklarar hela området av kontrollen som visas på designytan och signalerar kontrolldesignern att rita om kontrollen.

(Ärvd från ControlDesigner)
Invalidate(Rectangle)

Ogiltigförklarar det angivna området för kontrollen som visas på designytan och signalerar kontrolldesignern att rita om kontrollen.

(Ärvd från ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

Hämtar den InheritanceAttribute angivna ComponentDesigner.

(Ärvd från ComponentDesigner)
IsPropertyBound(String)
Föråldrad.

Hämtar ett värde som anger om den angivna egenskapen för den associerade kontrollen är databunden.

(Ärvd från ControlDesigner)
Localize(IDesignTimeResourceWriter)

Använder den angivna resursskrivaren för att bevara de localizable egenskaperna för den associerade kontrollen till en resurs i designvärden.

(Ärvd från ControlDesigner)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnAutoFormatApplied(DesignerAutoFormat)

Anropas när ett fördefinierat, automatiskt formateringsschema har tillämpats på den associerade kontrollen.

(Ärvd från ControlDesigner)
OnBehaviorDetaching()
Föråldrad.

Anropas när ett beteende avassocierar från elementet.

(Ärvd från HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Föråldrad.

Anropas när databindningssamlingen ändras.

(Ärvd från ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Anropas av designvärden när användaren klickar på den associerade kontrollen vid designtillfället.

(Ärvd från ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Anropas när den associerade kontrollen ändras.

(Ärvd från ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Representerar den metod som ska hantera ComponentChanging händelsen för den associerade kontrollen.

(Ärvd från ControlDesigner)
OnControlResize()
Föråldrad.

Anropas när den associerade webbserverkontrollen har ändrats i designvärden vid designtillfället.

(Ärvd från ControlDesigner)
OnDataSourceChanged(Boolean)

Anropas när datakällan för det associerade BaseDataBoundControl objektet ändras.

(Ärvd från BaseDataBoundControlDesigner)
OnPaint(PaintEventArgs)

Anropas när kontrolldesignern ritar den associerade kontrollen på designytan, om CustomPaint värdet är true.

(Ärvd från ControlDesigner)
OnSchemaRefreshed()

Anropas när schemat för datakällan för den associerade kontrollen ändras.

OnSetComponentDefaults()
Föråldrad.

Anger standardegenskaperna för komponenten.

(Ärvd från ComponentDesigner)
OnSetParent()

Ger ett sätt att utföra ytterligare bearbetning när den associerade kontrollen är kopplad till en överordnad kontroll.

(Ärvd från HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Gör att en designer kan ändra eller ta bort objekt från den uppsättning attribut som den exponerar via en TypeDescriptor.

(Ärvd från ComponentDesigner)
PostFilterEvents(IDictionary)

Gör att en designer kan ändra eller ta bort objekt från den uppsättning händelser som den exponerar via en TypeDescriptor.

(Ärvd från ComponentDesigner)
PostFilterProperties(IDictionary)

Gör att en designer kan ändra eller ta bort objekt från den uppsättning egenskaper som den exponerar via en TypeDescriptor.

(Ärvd från ComponentDesigner)
PreFilterAttributes(IDictionary)

Gör att en designer kan lägga till i den uppsättning attribut som den exponerar via en TypeDescriptor.

(Ärvd från ComponentDesigner)
PreFilterEvents(IDictionary)

Anger listan över händelser som exponeras vid designtid för TypeDescriptor objektet för komponenten.

(Ärvd från HtmlControlDesigner)
PreFilterProperties(IDictionary)

Lägger till eller tar bort egenskaper i egenskapsrutnätet i en designvärd vid designtillfället, eller ger nya designtidsegenskaper som kan motsvara egenskaper för den associerade kontrollen.

PreFilterProperties(IDictionary)

Åsidosättas av designern för att skugga körningsegenskaper för den databundna kontrollen med motsvarande egenskaper som implementerats av designern.

(Ärvd från DataBoundControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

Meddelar IComponentChangeService att den här komponenten har ändrats.

(Ärvd från ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

IComponentChangeService Meddelar att den här komponenten håller på att ändras.

(Ärvd från ComponentDesigner)
RaiseResizeEvent()
Föråldrad.

Genererar händelsen OnControlResize() .

(Ärvd från ControlDesigner)
RegisterClone(Object, Object)

Registrerar interna data i en klonad kontroll.

(Ärvd från ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Anger innehållet för en redigerbar region för kontrollen vid designtillfället.

(Ärvd från ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

Anger innehållet för en redigerbar region i kontrollens designtidsvy.

(Ärvd från ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Tilldelar den angivna bitvis ViewFlags uppräkning till det angivna flaggvärdet.

(Ärvd från ControlDesigner)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
UpdateDesignTimeHtml()

Uppdaterar HTML-koden för designtid för den associerade webbserverkontrollen genom att anropa GetDesignTimeHtml metoden.

(Ärvd från ControlDesigner)

Explicita gränssnittsimplementeringar

Name Description
IDataBindingSchemaProvider.CanRefreshSchema

En beskrivning av den här medlemmen finns i CanRefreshSchema.

(Ärvd från DataBoundControlDesigner)
IDataBindingSchemaProvider.RefreshSchema(Boolean)

En beskrivning av den här medlemmen finns i RefreshSchema(Boolean).

(Ärvd från DataBoundControlDesigner)
IDataBindingSchemaProvider.Schema

En beskrivning av den här medlemmen finns i Schema.

(Ärvd från DataBoundControlDesigner)
IDataSourceProvider.GetResolvedSelectedDataSource()

En beskrivning av den här medlemmen finns i GetResolvedSelectedDataSource().

(Ärvd från DataBoundControlDesigner)
IDataSourceProvider.GetSelectedDataSource()

En beskrivning av den här medlemmen finns i GetSelectedDataSource().

(Ärvd från DataBoundControlDesigner)
IDesignerFilter.PostFilterAttributes(IDictionary)

En beskrivning av den här medlemmen finns i PostFilterAttributes(IDictionary) metoden .

(Ärvd från ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

En beskrivning av den här medlemmen finns i PostFilterEvents(IDictionary) metoden .

(Ärvd från ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

En beskrivning av den här medlemmen finns i PostFilterProperties(IDictionary) metoden .

(Ärvd från ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

En beskrivning av den här medlemmen finns i PreFilterAttributes(IDictionary) metoden .

(Ärvd från ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

En beskrivning av den här medlemmen finns i PreFilterEvents(IDictionary) metoden .

(Ärvd från ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

En beskrivning av den här medlemmen finns i PreFilterProperties(IDictionary) metoden .

(Ärvd från ComponentDesigner)
ITreeDesigner.Children

En beskrivning av den här medlemmen finns i egenskapen Children .

(Ärvd från ComponentDesigner)
ITreeDesigner.Parent

En beskrivning av den här medlemmen finns i egenskapen Parent .

(Ärvd från ComponentDesigner)

Gäller för

Se även