Sdílet prostřednictvím


LoginViewDesigner Třída

Definice

Poskytuje podporu při návrhu ve vizuálním návrháři pro ovládací prvek webového LoginView serveru.

public ref class LoginViewDesigner : System::Web::UI::Design::ControlDesigner
public class LoginViewDesigner : System.Web.UI.Design.ControlDesigner
type LoginViewDesigner = class
    inherit ControlDesigner
Public Class LoginViewDesigner
Inherits ControlDesigner
Dědičnost

Příklady

Následující příklad kódu ukazuje, jak rozšířit LoginViewDesigner třídu změnit vzhled a chování ovládacích prvků, které jsou odvozeny z ovládacího prvku v době návrhu LoginView .

Příklad odvozuje MyLoginView ovládací prvek z LoginView. The MyLoginView je kopie LoginView ovládacího prvku. Příklad také odvozuje třídu z LoginViewDesigner třídy a použije DesignerAttribute atribut pro ovládací prvek MyLoginViewDesignerMyLoginView.MyLoginViewDesigner

Ovládací MyLoginViewDesigner prvek přepíše následující LoginViewDesigner členy:

  • Metoda PreFilterProperties , která zviditelní NamingContainer vlastnost v mřížce Vlastnosti v době návrhu.

  • Metoda GetDesignTimeHtml nakreslení oranžového ohraničení kolem ovládacího prvku, aby byl jeho rozsah viditelnější.

  • Metoda GetErrorDesignTimeHtml pro vygenerování značek pro zástupný symbol, který obsahuje chybovou zprávu, která je vykreslena červeně tučným textem.

  • Metoda GetEmptyDesignTimeHtml pro vygenerování značky pro zástupný symbol, který obsahuje názvy skupin rolí, které jsou definovány pro ovládací prvek.

  • Metoda Initialize vyvolá výjimku ArgumentException , pokud přidružený ovládací prvek není MyLoginView objekt.

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

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

    // Override members of the LoginViewDesigner.
    [ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
    public class MyLoginViewDesigner : LoginViewDesigner
    {
        // Generate the design-time markup for the control when an error occurs.
        protected override string GetErrorDesignTimeHtml(Exception ex) 
        {
            // Write the error message text in red, bold.
            string errorRendering =
                "<span style=\"font-weight:bold; color:Red; \">" +
                ex.Message + "</span>";

            return CreatePlaceHolderDesignTimeHtml(errorRendering);
        } // GetErrorDesignTimeHtml

        // Generate the design-time markup for the control 
        // when the template is empty.
        protected override string GetEmptyDesignTimeHtml()
        {
            // Generate a design-time placeholder containing the names of all
            // the role groups.
            MyLoginView myLoginViewCtl = (MyLoginView)ViewControl;
            RoleGroupCollection roleGroups = myLoginViewCtl.RoleGroups;
            string roleNames = null;

            // If there are any role groups, form a string of their names.
            if (roleGroups.Count > 0)
            {
                roleNames = "Role Groups: <br />   " + 
                    roleGroups[0].ToString();

                for( int rgX = 1; rgX < roleGroups.Count; rgX++ )
                    roleNames += 
                        "<br />   " + roleGroups[rgX].ToString();
            }
            return CreatePlaceHolderDesignTimeHtml( roleNames);
        } // GetEmptyDesignTimeHtml

        // Shadow control properties with design-time properties.
        protected override void PreFilterProperties(IDictionary properties)
        {
            // Call the base method first.
            base.PreFilterProperties(properties);

            // Make the NamingContainer visible in the Properties grid.
            PropertyDescriptor selectProp = 
                (PropertyDescriptor)properties["NamingContainer"];
            properties["NamingContainer"] =
                TypeDescriptor.CreateProperty(selectProp.ComponentType, 
                    selectProp, BrowsableAttribute.Yes);
        } // PreFilterProperties

        // Generate the design-time markup.
        public override string GetDesignTimeHtml(DesignerRegionCollection regions)
        {
            // Make the control more visible in the designer.   
            // Enclose the markup in a table with an orange border. 
            const string openTableMarkup =
                "<table><tr><td style=\"border:4 solid #FF7F00;\">";
            const string closeTableMarkup = "</td></tr></table>";

            // Call the base method to generate the markup.
            string markup = base.GetDesignTimeHtml(regions);

            return openTableMarkup + markup + closeTableMarkup;
        } // GetDesignTimeHtml

        public override void Initialize(IComponent component)
        {
            // Ensure that only a MyLoginView can be created in this designer.
            if (!(component is MyLoginView))
                throw new ArgumentException();

            // Call the base method to generate the markup.
            base.Initialize(component);
        } // Initialize
    } // MyLoginViewDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design
Imports System.Web.UI.Design.WebControls
Imports System.Collections
Imports System.ComponentModel
Imports System.Security.Permissions
Imports System.IO

Namespace Examples.VB.WebControls.Design

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

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

        ' Generate the design-time markup for the control when an error occurs.
        Protected Overrides Function GetErrorDesignTimeHtml( _
            ByVal ex As Exception) As String

            ' Write the error message text in red, bold.
            Dim errorRendering As String = _
                "<span style=""font-weight:bold; color:Red; "">" & _
                ex.Message & "</span>"

            Return CreatePlaceHolderDesignTimeHtml(errorRendering)

        End Function ' GetErrorDesignTimeHtml

        ' Generate the design-time markup for the control 
        ' when the template is empty.
        Protected Overrides Function GetEmptyDesignTimeHtml() As String

            ' Generate a design-time placeholder containing the names of all
            ' the role groups.
            Dim myLoginViewCtl As MyLoginView = CType(ViewControl, MyLoginView)
            Dim roleGroups As RoleGroupCollection = myLoginViewCtl.RoleGroups
            Dim RoleNames As String = Nothing
            Dim rgX As Integer

            ' If there are any role groups, form a string of their names.
            If roleGroups.Count > 0 Then

                roleNames = "Role Groups: <br />   " & _
                    roleGroups(0).ToString()

                For rgX = 1 To roleGroups.Count - 1
                    roleNames &= "<br />   " & _
                        roleGroups(rgX).ToString()
                Next rgX
            End If

            Return CreatePlaceHolderDesignTimeHtml(roleNames)

        End Function ' GetEmptyDesignTimeHtml

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

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

            ' Make the NamingContainer visible in the Properties grid.
            Dim selectProp As PropertyDescriptor = _
                CType(properties("NamingContainer"), PropertyDescriptor)
            properties("NamingContainer") = _
                TypeDescriptor.CreateProperty(selectProp.ComponentType, _
                    selectProp, BrowsableAttribute.Yes)

        End Sub

        ' Generate the design-time markup.
        Public Overrides Function GetDesignTimeHtml( _
            ByVal regions As DesignerRegionCollection) As String

            ' Make the control more visible in the designer.  
            ' Enclose the markup in a table with an orange border. 
            Dim openTableMarkup As String = _
                "<table><tr><td style=""border:4 solid #FF7F00;"">"
            Dim closeTableMarkup As String = "</td></tr></table>"

            ' Call the base method to generate the markup.
            Dim markup As String = MyBase.GetDesignTimeHtml(regions)

            Return openTableMarkup & markup & closeTableMarkup

        End Function ' GetDesignTimeHtml

        ' Generate the design time markup.
        Public Overrides Sub Initialize(ByVal component As IComponent)

            ' Ensure that only a MyLoginView can be created in this designer. 
            If Not TypeOf component Is MyLoginView Then
                Throw New ArgumentException()
            End If

            ' Call the base method to generate the markup.
            MyBase.Initialize(component)

        End Sub
    End Class
End Namespace ' Examples.VB.WebControls.Design

Poznámky

Ovládací LoginView prvek vykreslí jednu ze svých šablon určených tím, zda je uživatel přihlášen k hostitelskému webu, a rolí, které obsahují přihlášený uživatelský účet.

Když ve vizuálním návrháři přepnete ze zdrojového zobrazení na návrh, zdrojový kód značek, který popisuje LoginView ovládací prvek, se analyzuje a na návrhové ploše se vytvoří verze ovládacího prvku v době návrhu. Když přepnete zpět do zobrazení Zdroj, ovládací prvek doby návrhu se zachová ve zdrojovém kódu značek a upraví se do značek pro webovou stránku. Třída LoginViewDesigner poskytuje podporu ovládacího prvku v době návrhu LoginView .

Vlastnost ActionLists vrátí DesignerActionListCollection objekt, který obvykle obsahuje objekt, který je odvozen z DesignerActionList třídy pro každou úroveň ve stromu dědičnosti návrháře. Vlastnost TemplateGroups vrátí kolekci skupin šablon pro šablony přidruženého LoginView ovládacího prvku. Vlastnost UsePreviewControl vždy vrátí true, což znamená, že návrhář vytvoří dočasnou kopii přidruženého LoginView ovládacího prvku pro vygenerování značky v době návrhu.

Metody LoginViewDesigner tříd poskytují následující funkce:

  • Metody GetDesignTimeHtml vrátí značky, které se používají k vykreslení přidruženého LoginView ovládacího prvku v době návrhu. Metoda GetEmptyDesignTimeHtml získá kód, který vykreslí zástupný symbol pro přidružený ovládací prvek v době návrhu, když aktuální šablona není definována. Metoda GetErrorDesignTimeHtml poskytuje kód, který vykreslí přidružený ovládací prvek v době návrhu, když došlo k chybě.

  • Metoda GetEditableDesignerRegionContent vrátí serializovanou kopii aktuální šablony pro přidružený LoginView ovládací prvek. Metoda SetEditableDesignerRegionContent nastaví oblast přidruženého ovládacího prvku ze serializované kopie šablony ovládacího prvku.

  • Metoda Initialize připraví návrháře k zobrazení, úpravě a návrhu přidruženého LoginView ovládacího prvku. Metoda OnComponentChanged je volána, pokud dojde ke změně přidruženého ovládacího prvku. Metoda PreFilterProperties se používá k odebrání vlastností z, přidání dalších vlastností nebo stínových vlastností přidruženého ovládacího prvku.

Konstruktory

LoginViewDesigner()

Inicializuje novou instanci LoginViewDesigner třídy.

Vlastnosti

ActionLists

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

AllowResize

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

(Zděděno od ControlDesigner)
AssociatedComponents

Získá kolekci komponent přidružených k 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 zobrazí v dialogovém okně Automatický formát pro přidružený ovládací prvek v době návrhu.

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

Získá nebo nastaví chování DHTML, která je přidružena 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 je datová vazba podporována obsahující oblast pro přidružený ovládací prvek.

(Zděděno od ControlDesigner)
DesignerState

Získá objekt, který se používá k uchování dat pro přidružený ovládací prvek v době návrhu.

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

Získá návrh-čas objekt představující ovládací prvek, který je přidružen k objektu HtmlControlDesigner 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 označující, zda návrhový hostitel musí dokončit načítání před 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 jsou vlastnosti přidruženého ovládacího prvku skryté, když je ovládací prvek v režimu šablony.

(Zděděno od ControlDesigner)
ID

Získá nebo nastaví řetězec ID ovládacího prvku.

(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 označ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í šablony nebo úpravy v hostiteli návrhu. Vlastnost InTemplateMode je jen pro čtení.

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

Získá nebo nastaví hodnotu označ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 označující, zda jsou vlastnosti ovládacího prvku jen pro čtení v době návrhu.

(Zděděno od ControlDesigner)
RootDesigner

Získá návrhář ovládacího prvku pro Web Forms stránku, která obsahuje přidružený ovládací prvek.

(Zděděno od ControlDesigner)
SetTextualDefaultProperty

Poskytuje podporu při návrhu ve vizuálním návrháři pro ovládací prvek webového LoginView serveru.

(Zděděno od ComponentDesigner)
ShadowProperties

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

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

Získá nebo nastaví hodnotu určující, zda vytvořit pole deklarace pro ovládací prvek v souboru kódu na pozadí aktuálního dokumentu návrhu 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 pro pole přidruženého ovládacího prvku.

UsePreviewControl

Získá hodnotu určující, zda návrhář by měl použít dočasné kopie místo skutečného ovládacího prvku, který je přidružen k návrháři vygenerovat návrh-čas revize.

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 vytvořen ovládací prvek 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

CreateErrorDesignTimeHtml(String)

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

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

Vytvoří kód HTML, který zobrazí zadanou chybovou zprávu o výjimce 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 vykreslování na návrhové ploše.

(Zděděno od ControlDesigner)
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á HtmlControlDesigner , a volitelně uvolní spravované prostředky.

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

Vytvoří podpis metody v souboru zdrojového kódu pro výchozí událost v komponentě a přejde kurzor uživatele do daného umístění.

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

Určí, zda se zadaný objekt rovná 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)
GetDesignTimeHtml()

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

GetDesignTimeHtml(DesignerRegionCollection)

Získá kód, který se používá k vykreslení přidruženého ovládacího prvku v době návrhu a naplní kolekci oblastí návrháře.

GetEditableDesignerRegionContent(EditableDesignerRegion)

Vrátí serializovanou kopii aktuální šablony, která se používá k vykreslení přidruženého ovládacího prvku v době návrhu.

GetEmptyDesignTimeHtml()

Získá kód, který vykreslí zástupný symbol pro přidružený ovládací prvek v době návrhu, když aktuální šablona není definována.

GetErrorDesignTimeHtml(Exception)

Poskytuje kód, který vykreslí přidružený ovládací prvek v době návrhu, když došlo k chybě.

GetHashCode()

Slouží jako výchozí hashovací funkce.

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

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

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

Načte trvalé vnitřní značky HTML ovládacího prvku.

(Zděděno od ControlDesigner)
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á aktuální Type instanci.

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

Načte objekt, který obsahuje značky v době 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.

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 do jiných než výchozích nastavení.

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

Zruší platnost celé oblasti ovládacího prvku, která je zobrazena na návrhové ploše, a signalizuje návrháři ovládacích prvků, aby ovládací prvek překreslil.

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

Zruší platnost zadané oblasti ovládacího prvku, která je zobrazena na návrhové ploše, a signalizuje návrháři ovládacích prvků překreslit ovládací prvek.

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

Získá zadaný InheritanceAttribute .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 vázána na data.

(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 pro prostředek v hostiteli návrhu.

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

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

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

Volá se, když je u přidruženého ovládacího prvku použito předdefinované schéma automatického formátování.

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

Volá se, když je návrhář ovládacího prvku připojen k objektu Behavior.

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

Volá se, když se chování oddělí od elementu.

(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á ho hostitel 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, když dojde ke změně ovládacího prvku přidruženého k tomuto návrháři.

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)
OnPaint(PaintEventArgs)

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

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

Nastaví výchozí vlastnosti komponenty.

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

Poskytuje způsob, jak provést další zpracování, když je přidružený ovládací prvek připojen k nadřazený ovládací prvek.

(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 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 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 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 pro objekt 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 k stínování vlastností přidruženého ovládacího prvku.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Oznámí, IComponentChangeService že tato komponenta byla změněna.

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

Upozorní, IComponentChangeService že se tato komponenta chystá ke změně.

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

OnControlResize() Vyvolá událost.

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

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

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

Nastaví oblast přidruženého ovládacího prvku ze serializované kopie šablony ovládacího prvku.

SetRegionContent(EditableDesignerRegion, String)

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

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

Přiřadí zadaný bitový ViewFlags výčet 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 pro přidružený ovládací prvek webového serveru voláním GetDesignTimeHtml metody.

(Zděděno od ControlDesigner)

Explicitní implementace rozhraní

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 najdete ve Children vlastnosti .

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

Popis tohoto člena najdete ve Parent vlastnosti .

(Zděděno od ComponentDesigner)

Platí pro

Viz také