HierarchicalDataBoundControlDesigner Třída

Definice

Poskytuje podporu času návrhu v hostiteli návrháře HierarchicalDataBoundControl pro ovládací prvek.

public ref class HierarchicalDataBoundControlDesigner : System::Web::UI::Design::WebControls::BaseDataBoundControlDesigner
public class HierarchicalDataBoundControlDesigner : System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner
type HierarchicalDataBoundControlDesigner = class
    inherit BaseDataBoundControlDesigner
Public Class HierarchicalDataBoundControlDesigner
Inherits BaseDataBoundControlDesigner
Dědičnost
Odvozené

Příklady

Následující příklad kódu ukazuje, jak rozšířit HierarchicalDataBoundControlDesigner třídu o změnu vzhledu ovládacích prvků odvozených z ovládacího prvku v době návrhu HierarchicalDataBoundControl .

Příklad odvozuje MyHierarchicalDataBoundControl třídu z HierarchicalDataBoundControl. Třída MyHierarchicalDataBoundControl je jednoduše kopií HierarchicalDataBoundControl. Příklad také odvozuje MyHierarchicalDataBoundControlDesigner třídu z HierarchicalDataBoundControlDesigner třídy a umístí DesignerAttribute objekt pro MyHierarchicalDataBoundControlDesigner třídu.MyHierarchicalDataBoundControl

Přepíše MyHierarchicalDataBoundControlDesigner metodu PreFilterProperties , aby NamingContainer byla vlastnost viditelná v mřížce Properties v době návrhu. Přepíše metodu GetDesignTimeHtml , aby vygenerovala značky zástupného symbolu, pokud je null čas návrhu nebo Empty, nebo pokud kód návrhu je prázdný <span> blok (to znamená, že neexistuje-li žádný vnitřní kód mezi <span ...> a </span> značkami).

using System;
using System.IO;
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 MyHierarchicalDataBoundControl is a copy of the 
    // HierarchicalDataBoundControl.
    [AspNetHostingPermission(SecurityAction.Demand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [AspNetHostingPermission(SecurityAction.InheritanceDemand, 
        Level = AspNetHostingPermissionLevel.Minimal)]
    [Designer(typeof(Examples.CS.WebControls.Design.
        MyHierarchicalDataBoundControlDesigner))]
    public class MyHierarchicalDataBoundControl : 
        HierarchicalDataBoundControl
    {
    } // MyHierarchicalDataBoundControl

    // Override members of the ierarchicalDataBoundControlDesigner.
    [ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
    public class MyHierarchicalDataBoundControlDesigner : 
        HierarchicalDataBoundControlDesigner
    {
        const string bracketClose = ">";
        const string spanOpen = "<SPAN";
        const string spanClose = "</SPAN>";

        // Return the markup for a placeholder, if the inner markup is empty.
        // For brevity, the code that is used to detect embedded white_space 
        // in the tags is not shown.
        public override string GetDesignTimeHtml()
        {
            // Get the design-time markup from the base method.
            string markup = base.GetDesignTimeHtml();

            // If the markup is null or empty, return the markup 
            // for the placeholder.
            if(string.IsNullOrEmpty(markup))
                return GetEmptyDesignTimeHtml();

            // Make the markup uniform case so that the IndexOf will work.
            string MARKUP = markup.ToUpper();
            int charX;

            // Look for a <span ...> tag.
            if ((charX = MARKUP.IndexOf(spanOpen)) >= 0)
            {
                // Find closing bracket of span open tag.
                if ((charX = MARKUP.IndexOf(bracketClose, 
                        charX+spanOpen.Length)) >= 0)
                {
                    // If the inner markup of <span ...></span> is empty, 
                    // return the markup for a placeholder.
                    if (string.Compare(MARKUP, charX + 1, spanClose, 0, 
                                        spanClose.Length) == 0)

                        return GetEmptyDesignTimeHtml();
                }
            }
            // Return the original markup, if the inner markup is not empty.
            return markup;
        }

        // Shadow the control properties with design-time properties.
        protected override void PreFilterProperties(IDictionary properties)
        {
            string namingContainer = "NamingContainer";

            // Call the base method first.
            base.PreFilterProperties(properties);

            // Make the NamingContainery visible in the Properties grid.
            PropertyDescriptor selectProp =
                (PropertyDescriptor)properties[namingContainer];
            properties[namingContainer] =
                TypeDescriptor.CreateProperty(selectProp.ComponentType,
                    selectProp, BrowsableAttribute.Yes);
        } // PreFilterProperties
    } // MyHierarchicalDataBoundControlDesigner
} // Examples.CS.WebControls.Design
Imports System.IO
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 MyHierarchicalDataBoundControl is a copy of the 
    ' HierarchicalDataBoundControl.
    <AspNetHostingPermission(SecurityAction.Demand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <Designer(GetType(Examples.VB.WebControls.Design. _
        MyHierarchicalDataBoundControlDesigner))> _
    Public Class MyHierarchicalDataBoundControl
        Inherits HierarchicalDataBoundControl
    End Class

    ' Override members of the HierarchicalDataBoundControlDesigner.
    <ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
    Public Class MyHierarchicalDataBoundControlDesigner
        Inherits HierarchicalDataBoundControlDesigner

        Private Const bracketClose As String = ">"
        Private Const spanOpen As String = "<SPAN"
        Private Const spanClose As String = "</SPAN>"

        ' Return the markup for a placeholder, if the inner markup is empty.
        ' For brevity, the code that is used to detect embedded white_space 
        ' in the tags is not shown.
        Public Overrides Function GetDesignTimeHtml() As String

            ' Get the design-time markup from the base method.
            Dim markup As String = MyBase.GetDesignTimeHtml()

            ' If the markup is null or empty, return the markup 
            ' for the placeholder.
            If String.IsNullOrEmpty(markup) Then
                Return GetEmptyDesignTimeHtml()
            End If

            ' Make the markup uniform case so that the IndexOf will work.
            Dim markupUC As String = markup.ToUpper()
            Dim charX As Integer

            ' Look for a <span ...> tag.
            charX = markupUC.IndexOf(spanOpen)
            If charX >= 0 Then

                ' Find closing bracket of span open tag.
                charX = markupUC.IndexOf(bracketClose, charX + spanOpen.Length)
                If charX >= 0 Then

                    ' If the inner markup of <span ...></span> is empty, 
                    ' return the markup for a placeholder.
                    If String.Compare(markupUC, charX + 1, _
                        spanClose, 0, spanClose.Length) = 0 Then

                        Return GetEmptyDesignTimeHtml()
                    End If
                End If
            End If

            ' Return the original markup, if the inner markup is not empty.
            Return markup
        End Function ' GetDesignTimeHtml

        ' Shadow the control properties with design-time properties.
        Protected Overrides Sub PreFilterProperties( _
            ByVal properties As IDictionary)

            Dim namingContainer As String = "NamingContainer"

            ' Call the base method first.
            MyBase.PreFilterProperties(properties)

            ' Make the NamingContainery visible in the Properties grid.
            Dim selectProp As PropertyDescriptor = _
                CType(properties(namingContainer), PropertyDescriptor)
            properties(namingContainer) = _
                TypeDescriptor.CreateProperty(selectProp.ComponentType, _
                    selectProp, BrowsableAttribute.Yes)
        End Sub
    End Class
End Namespace ' Examples.VB.WebControls.Design

Poznámky

Když uživatel v hostiteli návrháře přepne ze zobrazení Zdroj na návrh, zdrojový kód značek, který popisuje ovládací prvek odvozený z HierarchicalDataBoundControl abstraktní třídy, se analyzuje a na návrhové ploše se vytvoří verze ovládacího prvku návrhu. Když uživatel přepne zpět do zobrazení Zdroj, ovládací prvek čas návrhu se zachová do zdrojového kódu značky a upraví se do revizí webové stránky. Třída HierarchicalDataBoundControlDesigner poskytuje podporu návrhu pro ovládací prvky odvozené z HierarchicalDataBoundControl hostitele návrháře.

Vlastnosti HierarchicalDataBoundControlDesigner třídy poskytují následující funkce:

Metody HierarchicalDataBoundControlDesigner třídy poskytují následující funkce:

  • Metoda ConnectToDataSource provádí akce, které jsou nezbytné pro připojení k aktuálnímu zdroji dat.

  • Metoda CreateDataSource vytvoří nový zdroj dat pro přidružený ovládací prvek.

  • Metoda DataBind vytvoří vazbu přidruženého ovládacího prvku odvozeného z HierarchicalDataBoundControl třídy ke zdroji dat v době návrhu.

  • Metoda DisconnectFromDataSource provádí akce, které jsou nezbytné k odpojení od aktuálního zdroje dat.

  • Metoda GetDesignTimeDataSource získá zdroj dat, který lze použít v době návrhu přidruženého ovládacího prvku.

  • Metoda GetSampleDataSource vytvoří ukázkový zdroj dat, který lze použít v době návrhu přidruženého ovládacího prvku.

  • Metoda PreFilterProperties slouží k odebrání vlastností z nebo přidání dalších vlastností do nebo ke stínovým vlastnostem přidruženého ovládacího prvku odvozeného z HierarchicalDataBoundControl třídy.

Konstruktory

Name Description
HierarchicalDataBoundControlDesigner()

Inicializuje novou instanci HierarchicalDataBoundControlDesigner třídy.

Vlastnosti

Name Description
ActionLists

Získá kolekci seznamu akcí návrháře pro tohoto návrháře.

AllowResize

Získá hodnotu určující, zda lze změnit velikost ovládacího prvku v návrhovém prostředí.

(Zděděno od ControlDesigner)
AssociatedComponents

Získá kolekci komponent přidružených ke komponentě spravované návrhářem.

(Zděděno od ComponentDesigner)
AutoFormats

Získá kolekci předdefinovaných schémat automatického formátování, která se mají zobrazit v dialogovém okně Automatické formátování přidruženého ovládacího prvku v době návrhu.

(Zděděno od ControlDesigner)
Behavior
Zastaralé.

Získá nebo nastaví chování DHTML přidružené k návrháři.

(Zděděno od HtmlControlDesigner)
Component

Získá komponentu, která tento návrhář navrhuje.

(Zděděno od ComponentDesigner)
DataBindings

Získá kolekci datových vazeb pro aktuální ovládací prvek.

(Zděděno od HtmlControlDesigner)
DataBindingsEnabled

Získá hodnotu určující, zda datové vazby je podporováno obsahující oblast pro přidružený ovládací prvek.

(Zděděno od ControlDesigner)
DataSource

Získá nebo nastaví hodnotu DataSource vlastnosti přidruženého ovládacího prvku.

(Zděděno od BaseDataBoundControlDesigner)
DataSourceDesigner

Poskytuje přístup k návrháři zdroje dat, pokud je vybrán pro vazbu dat.

DataSourceID

Získá nebo nastaví hodnotu DataSourceID vlastnosti podkladového BaseDataBoundControl objektu.

(Zděděno od BaseDataBoundControlDesigner)
DesignerState

Získá objekt, který se používá k zachování dat přidruženého ovládacího prvku v době návrhu.

(Zděděno od ControlDesigner)
DesignerView

Získá výchozí zobrazení zdroje dat, který je vázán na přidružený ovládací prvek.

DesignTimeElement
Zastaralé.

Získá design-time objekt představující ovládací prvek, který je přidružen k HtmlControlDesigner objektu na návrhové ploše.

(Zděděno od HtmlControlDesigner)
DesignTimeElementView
Zastaralé.

Získá objekt view-control pro návrhář ovládacího prvku.

(Zděděno od ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Zastaralé.

Získá hodnotu určující, zda návrhový hostitel musí dokončit načítání, než lze volat metodu GetDesignTimeHtml .

(Zděděno od ControlDesigner)
Expressions

Získá vazby výrazu pro aktuální ovládací prvek v době návrhu.

(Zděděno od HtmlControlDesigner)
HidePropertiesInTemplateMode

Získá hodnotu určující, zda vlastnosti přidruženého ovládacího prvku jsou skryty, pokud je ovládací prvek v režimu šablony.

(Zděděno od ControlDesigner)
ID

Získá nebo nastaví řetězec ID pro ovládací prvek.

(Zděděno od ControlDesigner)
InheritanceAttribute

Získá atribut, který označuje typ dědičnosti přidružené komponenty.

(Zděděno od ComponentDesigner)
Inherited

Získá hodnotu určující, zda je tato komponenta zděděna.

(Zděděno od ComponentDesigner)
InTemplateMode

Získá hodnotu označující, zda je ovládací prvek v režimu zobrazení nebo úprav šablony v hostiteli návrhu. Vlastnost InTemplateMode je určena jen pro čtení.

(Zděděno od ControlDesigner)
IsDirty
Zastaralé.

Získá nebo nastaví hodnotu určující, zda byl ovládací prvek webového serveru označen jako změněn.

(Zděděno od ControlDesigner)
ParentComponent

Získá nadřazenou komponentu pro tohoto návrháře.

(Zděděno od ComponentDesigner)
ReadOnly
Zastaralé.

Získá nebo nastaví hodnotu určující, zda vlastnosti ovládacího prvku jsou jen pro čtení v době návrhu.

(Zděděno od ControlDesigner)
RootDesigner

Získá návrhář ovládacího prvku pro webové formuláře stránky, který obsahuje přidružený ovládací prvek.

(Zděděno od ControlDesigner)
ShadowProperties

Získá kolekci hodnot vlastností, které přepíší uživatelská nastavení.

(Zděděno od ComponentDesigner)
ShouldCodeSerialize
Zastaralé.

Získá nebo nastaví hodnotu určující, zda vytvořit deklaraci pole pro ovládací prvek v souboru kódu za kód pro aktuální návrh dokumentu během serializace.

(Zděděno od HtmlControlDesigner)
Tag

Získá objekt představující HTML značky element pro přidružený ovládací prvek.

(Zděděno od ControlDesigner)
TemplateGroups

Získá kolekci skupin šablon, z nichž každý obsahuje jednu nebo více definic šablon.

(Zděděno od ControlDesigner)
UseDataSourcePickerActionList

Získá hodnotu, která určuje, zda má ovládací prvek vykreslit výchozí seznamy akcí, které obsahují rozevírací seznam ID zdroje dat a související úkoly.

UsePreviewControl

Získá hodnotu označující, zda návrhář ovládacího prvku používá dočasný náhled ovládacího prvku k vygenerování kódu HTML v době návrhu.

(Zděděno od ControlDesigner)
Verbs

Získá příkazy v době návrhu podporované komponentou, která je přidružena k návrháři.

(Zděděno od ComponentDesigner)
ViewControl

Získá nebo nastaví ovládací prvek webového serveru, který lze použít pro náhled kódu HTML v době návrhu.

(Zděděno od ControlDesigner)
ViewControlCreated

Získá nebo nastaví hodnotu označující, zda View byl ovládací prvek vytvořen pro zobrazení na návrhové ploše.

(Zděděno od ControlDesigner)
Visible

Získá hodnotu, která označuje, zda je ovládací prvek viditelný v době návrhu.

(Zděděno od ControlDesigner)

Metody

Name Description
ConnectToDataSource()

Provede akce potřebné pro připojení k aktuálnímu zdroji dat.

CreateDataSource()

Vytvoří nový zdroj dat pro přidružený ovládací prvek.

CreateErrorDesignTimeHtml(String, Exception)

Vytvoří kód HTML pro zobrazení zadané chybové zprávy výjimky v době návrhu.

(Zděděno od ControlDesigner)
CreateErrorDesignTimeHtml(String)

Vytvoří kód HTML pro zobrazení zadané chybové zprávy v době návrhu.

(Zděděno od ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Poskytuje jednoduchou obdélníkovou zástupnou reprezentaci, která zobrazuje typ a ID ovládacího prvku.

(Zděděno od ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Poskytuje jednoduchou obdélníkovou zástupnou reprezentaci, která zobrazuje typ a ID ovládacího prvku a také další zadané pokyny nebo informace.

(Zděděno od ControlDesigner)
CreateViewControl()

Vrátí kopii přidruženého ovládacího prvku pro zobrazení nebo vykreslení na návrhové ploše.

(Zděděno od ControlDesigner)
DataBind(BaseDataBoundControl)

Vytvoří vazbu přidruženého ovládacího prvku ke zdroji dat v době návrhu.

DisconnectFromDataSource()

Provede akce, které jsou nezbytné k odpojení od aktuálního zdroje dat.

Dispose()

Uvolní všechny prostředky používané nástrojem ComponentDesigner.

(Zděděno od ComponentDesigner)
Dispose(Boolean)

Uvolní nespravované prostředky, které objekt používá BaseDataBoundControlDesigner , a volitelně uvolní spravované prostředky.

(Zděděno od BaseDataBoundControlDesigner)
DoDefaultAction()

Vytvoří podpis metody v souboru zdrojového kódu pro výchozí událost komponenty a přejde kurzor uživatele na toto místo.

(Zděděno od ComponentDesigner)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetBounds()

Načte souřadnice obdélníku představující hranice ovládacího prvku, jak je znázorněno na návrhové ploše.

(Zděděno od ControlDesigner)
GetDesignTimeDataSource()

Získá zdroj dat, který lze použít v době návrhu přidruženého ovládacího prvku.

GetDesignTimeHtml()

Vygeneruje kód, který se používá k vykreslení ovládacího prvku v době návrhu.

(Zděděno od BaseDataBoundControlDesigner)
GetDesignTimeHtml(DesignerRegionCollection)

Načte kód HTML pro zobrazení ovládacího prvku a naplní kolekci oblastmi aktuálního návrháře ovládacích prvků.

(Zděděno od ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Vrátí obsah pro upravitelnou oblast návrhového zobrazení přidruženého ovládacího prvku.

(Zděděno od ControlDesigner)
GetEmptyDesignTimeHtml()

Poskytuje kód, který se používá k vykreslení ovládacího prvku v době návrhu, pokud je ovládací prvek prázdný nebo pokud zdroj dat nelze načíst.

(Zděděno od BaseDataBoundControlDesigner)
GetErrorDesignTimeHtml(Exception)

Poskytuje kód, který se používá k vykreslení ovládacího prvku v době návrhu, když došlo k chybě.

(Zděděno od BaseDataBoundControlDesigner)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetPersistenceContent()

Načte trvalý vnitřní kód HTML ovládacího prvku v době návrhu.

(Zděděno od ControlDesigner)
GetPersistInnerHtml()
Zastaralé.

Načte trvalý vnitřní kód HTML ovládacího prvku.

(Zděděno od ControlDesigner)
GetSampleDataSource()

Vytvoří ukázkový zdroj dat, který lze použít v době návrhu přidruženého ovládacího prvku.

GetService(Type)

Pokusí se načíst zadaný typ služby z webu režimu návrhu komponenty návrháře.

(Zděděno od ComponentDesigner)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetViewRendering()

Načte objekt, který obsahuje kód návrhu pro obsah a oblasti přidruženého ovládacího prvku.

(Zděděno od ControlDesigner)
Initialize(IComponent)

Připraví návrháře k zobrazení, úpravám a návrhu přidruženého ovládacího prvku.

(Zděděno od BaseDataBoundControlDesigner)
InitializeExistingComponent(IDictionary)

Znovu inicializuje existující komponentu.

(Zděděno od ComponentDesigner)
InitializeNewComponent(IDictionary)

Inicializuje nově vytvořenou komponentu.

(Zděděno od ComponentDesigner)
InitializeNonDefault()
Zastaralé.
Zastaralé.

Inicializuje nastavení pro importovanou komponentu, která je již inicializována na jiná nastavení než výchozí hodnoty.

(Zděděno od ComponentDesigner)
Invalidate()

Zneplatní celou oblast ovládacího prvku, který se zobrazí na návrhové ploše, a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

(Zděděno od ControlDesigner)
Invalidate(Rectangle)

Zneplatní zadanou oblast ovládacího prvku zobrazeného na návrhové ploše a signalizuje návrháře ovládacích prvků, aby ovládací prvek překreslil.

(Zděděno od ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

InheritanceAttribute Získá zadanou ComponentDesigner.

(Zděděno od ComponentDesigner)
IsPropertyBound(String)
Zastaralé.

Načte hodnotu označující, zda je zadaná vlastnost přidruženého ovládacího prvku svázaná s daty.

(Zděděno od ControlDesigner)
Localize(IDesignTimeResourceWriter)

Použije zadaný zapisovač prostředků k zachování lokalizovatelných vlastností přidruženého ovládacího prvku k prostředku v hostiteli návrhu.

(Zděděno od ControlDesigner)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
OnAutoFormatApplied(DesignerAutoFormat)

Volá se při předdefinovaném schématu automatického formátování u přidruženého ovládacího prvku.

(Zděděno od ControlDesigner)
OnBehaviorDetaching()
Zastaralé.

Volá se, když chování se od elementu oddružuje.

(Zděděno od HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Zastaralé.

Volá se při změně kolekce datových vazeb.

(Zděděno od ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Volá se hostitelem návrhu, když uživatel klikne na přidružený ovládací prvek v době návrhu.

(Zděděno od ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Volá se při změně přidruženého ovládacího prvku.

(Zděděno od ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Představuje metodu, která bude zpracovávat ComponentChanging událost přidruženého ovládacího prvku.

(Zděděno od ControlDesigner)
OnControlResize()
Zastaralé.

Volá se při změně velikosti přidruženého ovládacího prvku webového serveru v hostiteli návrhu v době návrhu.

(Zděděno od ControlDesigner)
OnDataSourceChanged(Boolean)

Volá se, když se změní zdroj dat přidruženého BaseDataBoundControl objektu.

(Zděděno od BaseDataBoundControlDesigner)
OnPaint(PaintEventArgs)

Volá se, když návrhář ovládacích prvků nakreslí přidružený ovládací prvek na návrhové ploše, pokud CustomPaint je truehodnota .

(Zděděno od ControlDesigner)
OnSchemaRefreshed()

Volá se, když zdroj dat přidruženého BaseDataBoundControl objektu načte nové schéma.

(Zděděno od BaseDataBoundControlDesigner)
OnSetComponentDefaults()
Zastaralé.
Zastaralé.

Nastaví výchozí vlastnosti komponenty.

(Zděděno od ComponentDesigner)
OnSetParent()

Poskytuje způsob, jak provést další zpracování při připojení přidruženého ovládacího prvku k nadřazeného ovládacího prvku.

(Zděděno od HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady atributů, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PostFilterEvents(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady událostí, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PostFilterProperties(IDictionary)

Umožňuje návrháři změnit nebo odebrat položky ze sady vlastností, které zveřejňuje prostřednictvím objektu TypeDescriptor.

(Zděděno od ComponentDesigner)
PreFilterAttributes(IDictionary)

Umožňuje návrháři přidat do sady atributů, které zveřejňuje prostřednictvím TypeDescriptor.

(Zděděno od ComponentDesigner)
PreFilterEvents(IDictionary)

Nastaví seznam událostí, které jsou vystaveny v době návrhu TypeDescriptor objektu pro komponentu.

(Zděděno od HtmlControlDesigner)
PreFilterProperties(IDictionary)

Používá se návrhářem k odebrání vlastností z zobrazení v mřížce Vlastnosti nebo ke stínovým vlastnostem přidruženého ovládacího prvku nebo k jeho přidání dalších vlastností.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Upozorní tuto komponentu IComponentChangeService , že byla změněna.

(Zděděno od ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Upozorní tuto komponentu IComponentChangeService , že se chystáte změnit.

(Zděděno od ComponentDesigner)
RaiseResizeEvent()
Zastaralé.

OnControlResize() Vyvolá událost.

(Zděděno od ControlDesigner)
RegisterClone(Object, Object)

Zaregistruje interní data v klonovaném ovládacím prvku.

(Zděděno od ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Určuje obsah pro upravitelnou oblast ovládacího prvku v době návrhu.

(Zděděno od ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

Určuje obsah pro upravitelnou oblast v návrhovém zobrazení ovládacího prvku.

(Zděděno od ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Přiřadí zadanou bitovou ViewFlags výčtu k zadané hodnotě příznaku.

(Zděděno od ControlDesigner)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
UpdateDesignTimeHtml()

Aktualizuje kód HTML v době návrhu přidruženého ovládacího prvku webového serveru voláním GetDesignTimeHtml metody.

(Zděděno od ControlDesigner)

Explicitní implementace rozhraní

Name Description
IDesignerFilter.PostFilterAttributes(IDictionary)

Popis tohoto člena najdete v PostFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Popis tohoto člena najdete v PostFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Popis tohoto člena najdete v PostFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Popis tohoto člena najdete v PreFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Popis tohoto člena najdete v PreFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Popis tohoto člena najdete v PreFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
ITreeDesigner.Children

Popis tohoto člena naleznete ve Children vlastnosti.

(Zděděno od ComponentDesigner)
ITreeDesigner.Parent

Popis tohoto člena naleznete ve Parent vlastnosti.

(Zděděno od ComponentDesigner)

Platí pro

Viz také