BaseValidatorDesigner Класс

Определение

Предоставляет поддержку во время разработки в визуальном конструкторе для серверных веб-элементов управления, производных от класса BaseValidator.Provides design-time support in a visual designer for Web server controls that are derived from the BaseValidator class.

public ref class BaseValidatorDesigner : System::Web::UI::Design::ControlDesigner
public ref class BaseValidatorDesigner : System::Web::UI::Design::WebControls::PreviewControlDesigner
public class BaseValidatorDesigner : System.Web.UI.Design.ControlDesigner
[System.Web.UI.Design.SupportsPreviewControl(true)]
public class BaseValidatorDesigner : System.Web.UI.Design.WebControls.PreviewControlDesigner
type BaseValidatorDesigner = class
    inherit ControlDesigner
[<System.Web.UI.Design.SupportsPreviewControl(true)>]
type BaseValidatorDesigner = class
    inherit PreviewControlDesigner
Public Class BaseValidatorDesigner
Inherits ControlDesigner
Public Class BaseValidatorDesigner
Inherits PreviewControlDesigner
Наследование
Наследование
Атрибуты

Примеры

В следующем примере элемент управления наследуется SimpleCompareValidator от CompareValidator класса.The following example derives the SimpleCompareValidator control from the CompareValidator class. SimpleCompareValidator — Это копия CompareValidator .SimpleCompareValidator is a copy of the CompareValidator. В этом примере конструктор также является производным SimpleCompareValidatorDesigner от BaseValidatorDesigner класса и использует DesignerAttribute атрибут для связывания SimpleCompareValidatorDesigner класса с SimpleCompareValidator элементом управления.The example also derives the designer SimpleCompareValidatorDesigner from the BaseValidatorDesigner class and uses the DesignerAttribute attribute to associate the SimpleCompareValidatorDesigner class with the SimpleCompareValidator control.

SimpleCompareValidatorDesigner переопределяет GetDesignTimeHtml метод, чтобы нарисовать сплошную границу вокруг SimpleCompareValidator элемента управления во время разработки, если значением BorderStyle свойства элемента управления является NotSet None поле или.SimpleCompareValidatorDesigner overrides the GetDesignTimeHtml method to draw a solid border around the SimpleCompareValidator control at design time if the value of the BorderStyle property of the control is the NotSet or None field.

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

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

    // Derive a designer that inherits from the BaseValidatorDesigner.
    public class SimpleCompareValidatorDesigner : BaseValidatorDesigner
    {
        // 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 
        // solid line. 
        public override string GetDesignTimeHtml()
        {
            // Get a reference to the control or a copy of the control.
            SimpleCompareValidator myCV = (SimpleCompareValidator)ViewControl;
            string markup = null;

            // Check if the border style should be changed.
            if (myCV.BorderStyle == BorderStyle.NotSet ||
                myCV.BorderStyle == BorderStyle.None)
            {
                // Save the current property setting.
                BorderStyle oldBorderStyle = myCV.BorderStyle;

                // Set the design-time property and catch any exceptions.
                try
                {
                    myCV.BorderStyle = BorderStyle.Solid;

                    // Call the base method to generate the markup.
                    markup = base.GetDesignTimeHtml();
                }
                catch (Exception ex)
                {
                    markup = GetErrorDesignTimeHtml(ex);
                }
                finally
                {
                    // Restore the property to its original setting.
                    myCV.BorderStyle = oldBorderStyle;
                }
            }
            else
            {
                // Call the base method to generate the markup.
                markup = base.GetDesignTimeHtml();
            }

            return markup;
        } // GetDesignTimeHtml
    } // SimpleCompareValidatorDesigner
} // Examples.CS.WebControls.Design
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.Design.WebControls
Imports System.ComponentModel
Imports System.Security.Permissions

Namespace Examples.VB.WebControls.Design

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

    ' Derive a designer that inherits from the BaseValidatorDesigner.
    Public Class SimpleCompareValidatorDesigner
        Inherits BaseValidatorDesigner

        ' 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 
        ' solid line. 
        Public Overrides Function GetDesignTimeHtml() As String

            ' Get a reference to the control or a copy of the control.
            Dim myCV As SimpleCompareValidator = _
                CType(ViewControl, SimpleCompareValidator)
            Dim markup As String

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

                ' Save the current property setting.
                Dim oldBorderStyle As BorderStyle = myCV.BorderStyle

                ' Set the design-time property and catch any exceptions.
                Try
                    myCV.BorderStyle = BorderStyle.Solid

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

                Catch ex As Exception
                    markup = GetErrorDesignTimeHtml(ex)

                Finally
                    ' Restore the property to its original setting.
                    myCV.BorderStyle = oldBorderStyle
                End Try

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

            Return markup
        End Function
    End Class
End Namespace ' Examples.VB.WebControls.Design

Комментарии

В визуальном конструкторе при переключении с Source на представление конструирования исходный код разметки, описывающий элемент управления, производный от BaseValidator абстрактного класса, анализируется, и в области конструктора создается версия элемента управления на этапе разработки.In a visual designer, when you switch from Source to Design view, the markup source code that describes a control that is derived from the BaseValidator abstract class is parsed and a design-time version of the control is created on the design surface. При переключении обратно в представление исходного кода элемент управления времени разработки сохраняется в исходном коде разметки и редактируется в разметке для веб-страницы.When you switch back to Source view, the design-time control is persisted to markup source code and edited into the markup for the Web page. BaseValidatorDesignerОбъекты предоставляют поддержку времени разработки для элементов управления, которые являются производными от BaseValidator класса в визуальном конструкторе.The BaseValidatorDesigner objects provide design-time support for controls that are derived from the BaseValidator class in a visual designer.

GetDesignTimeHtmlМетод получает разметку, используемую для отрисовки связанного элемента управления во время разработки.The GetDesignTimeHtml method gets the markup that is used to render the associated control at design time.

Конструкторы

BaseValidatorDesigner()

Инициализирует новый экземпляр класса BaseValidatorDesigner.Initializes a new instance of the BaseValidatorDesigner class.

Свойства

ActionLists

Получает коллекцию списков действий для конструктора элементов управления.Gets the action list collection for the control designer.

(Унаследовано от ControlDesigner)
AllowResize

Получает значение, указывающее, можно ли изменять размер элемента управления в среде времени разработки.Gets a value indicating whether the control can be resized in the design-time environment.

(Унаследовано от ControlDesigner)
AssociatedComponents

Получает коллекцию компонентов, сопоставленных компоненту, который управляется конструктором.Gets the collection of components associated with the component managed by the designer.

(Унаследовано от ComponentDesigner)
AutoFormats

Получает коллекцию предварительно определенных схем автоматического форматирования, которые будут отображаться в диалоговом окне Автоформат для связанного элемента управления во время разработки.Gets the collection of predefined automatic formatting schemes to display in the Auto Format dialog box for the associated control at design time.

(Унаследовано от ControlDesigner)
Behavior
Является устаревшей.

Получает или задает поведение DHTML, связанное с конструктором.Gets or sets the DHTML behavior that is associated with the designer.

(Унаследовано от HtmlControlDesigner)
Component

Возвращает основной компонент, создаваемый данным конструктором.Gets the component this designer is designing.

(Унаследовано от ComponentDesigner)
DataBindings

Получает коллекцию привязок данных для текущего элемента управления.Gets the data bindings collection for the current control.

(Унаследовано от HtmlControlDesigner)
DataBindingsEnabled

Получает значение, указывающее, поддерживается ли привязка данных областью, содержащей элемент управления.Gets a value indicating whether data binding is supported by the containing region for the associated control.

(Унаследовано от ControlDesigner)
DesignerState

Получает объект, используемый для сохранения данных сопоставленного элемента управления во время разработки.Gets an object that is used to persist data for the associated control at design time.

(Унаследовано от ControlDesigner)
DesignTimeElement
Является устаревшей.

Возвращает объект времени разработки, представляющий элемент управления, сопоставленный с объектом HtmlControlDesigner в области разработки.Gets the design-time object representing the control that is associated with the HtmlControlDesigner object on the design surface.

(Унаследовано от HtmlControlDesigner)
DesignTimeElementView
Является устаревшей.

Получает объект элемента управления представлением для конструктора элементов управления.Gets the view-control object for the control designer.

(Унаследовано от ControlDesigner)
DesignTimeHtmlRequiresLoadComplete
Является устаревшей.

Получает значение, указывающее, должна ли быть завершена загрузка основным приложением разработки до вызова метода GetDesignTimeHtml.Gets a value indicating whether the design host must finish loading before the GetDesignTimeHtml method can be called.

(Унаследовано от ControlDesigner)
Expressions

Возвращает привязки выражений для текущего элемента управления во время разработки.Gets the expression bindings for the current control at design time.

(Унаследовано от HtmlControlDesigner)
HidePropertiesInTemplateMode

Получает значение, указывающее, скрыты ли свойства сопоставленного элемента управления, когда он находится в режиме шаблона.Gets a value indicating whether the properties of the associated control are hidden when the control is in template mode.

(Унаследовано от ControlDesigner)
ID

Получает или задает строку идентификатора элемента управления.Gets or sets the ID string for the control.

(Унаследовано от ControlDesigner)
InheritanceAttribute

Возвращает атрибут, обозначающий тип наследования связанного компонента.Gets an attribute that indicates the type of inheritance of the associated component.

(Унаследовано от ComponentDesigner)
Inherited

Возвращает значение, определяющее, наследуется ли этот компонент или нет.Gets a value indicating whether this component is inherited.

(Унаследовано от ComponentDesigner)
InTemplateMode

получает значение, указывающее, находится ли элемент управления в режиме просмотра или редактирования шаблона в основном приложении разработки.Gets a value indicating whether the control is in either template viewing or editing mode in the design host. Свойство InTemplateMode доступно только для чтения.The InTemplateMode property is read-only.

(Унаследовано от ControlDesigner)
IsDirty
Является устаревшей.

Получает или задает значение, указывающее наличие отметки об изменении серверного веб-элемента управления.Gets or sets a value indicating whether the Web server control has been marked as changed.

(Унаследовано от ControlDesigner)
ParentComponent

Возвращает родительский компонент этого конструктора.Gets the parent component for this designer.

(Унаследовано от ComponentDesigner)
ReadOnly
Является устаревшей.

Получает или задает значение, указывающее, доступны ли только для чтения свойства элемента управления во время разработки.Gets or sets a value indicating whether the properties of the control are read-only at design time.

(Унаследовано от ControlDesigner)
RootDesigner

Получает конструктор элементов управления для страницы веб-форм, содержащей сопоставленный элемент управления.Gets the control designer for the Web Forms page that contains the associated control.

(Унаследовано от ControlDesigner)
ShadowProperties

Возвращает коллекцию значений свойств, переопределяющих параметры пользователя.Gets a collection of property values that override user settings.

(Унаследовано от ComponentDesigner)
ShouldCodeSerialize
Является устаревшей.

Получает или задает значение, показывающее, создавать ли объявление поля для элемента управления в файле кода программной части для текущего документа разработки во время сериализации.Gets or sets a value indicating whether to create a field declaration for the control in the code-behind file for the current design document during serialization.

(Унаследовано от HtmlControlDesigner)
Tag

Получает объект, представляющей элемент разметки HTML для сопоставленного элемента управления.Gets an object representing the HTML markup element for the associated control.

(Унаследовано от ControlDesigner)
TemplateGroups

Получает коллекцию групп шаблонов, каждая из которых содержит одно или несколько определений шаблонов.Gets a collection of template groups, each containing one or more template definitions.

(Унаследовано от ControlDesigner)
UsePreviewControl

Получает значение, указывающее, использует ли конструктор элементов управления временный элемент управления "Предварительный просмотр" для создания разметки HTML во время разработки.Gets a value indicating whether the control designer uses a temporary preview control to generate the design-time HTML markup.

(Унаследовано от ControlDesigner)
UsePreviewControl

Получает значение, указывающее, использует ли конструктор элементов управления временный элемент управления "Предварительный просмотр" для создания разметки HTML во время разработки.Gets a value indicating whether the control designer uses a temporary preview control to generate the design-time HTML markup.

(Унаследовано от PreviewControlDesigner)
Verbs

Возвращает команды в режиме конструктора, поддерживаемые компонентом, связанным с конструктором.Gets the design-time verbs supported by the component that is associated with the designer.

(Унаследовано от ComponentDesigner)
ViewControl

Получает или задает серверный веб-элемент управления, который может быть использован для предварительного просмотра разметки HTML времени разработки.Gets or sets a Web server control that can be used for previewing the design-time HTML markup.

(Унаследовано от ControlDesigner)
ViewControlCreated

Получает или задает значение, указывающее, создан ли элемент управления View для отображения в рабочей области конструирования.Gets or sets a value indicating whether a View control has been created for display on the design surface.

(Унаследовано от ControlDesigner)
Visible

Получает значение, указывающее, является ли элемент управления видимым во время разработки.Gets a value that indicates whether the control is visible at design time.

(Унаследовано от ControlDesigner)

Методы

CreateErrorDesignTimeHtml(String)

Создает разметку HTML для отображения указанного сообщения об ошибке во время разработки.Creates HTML markup to display a specified error message at design time.

(Унаследовано от ControlDesigner)
CreateErrorDesignTimeHtml(String, Exception)

Создает разметку HTML для отображения во время разработки указанного сообщения об ошибке, вызванной исключением.Creates the HTML markup to display a specified exception error message at design time.

(Унаследовано от ControlDesigner)
CreatePlaceHolderDesignTimeHtml()

Предоставляет простое прямоугольное представление местозаполнителя, в котором выводится тип и идентификатор элемента управления.Provides a simple rectangular placeholder representation that displays the type and ID of the control.

(Унаследовано от ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String)

Предоставляет простое прямоугольное представление местозаполнителя, в котором выводится тип и идентификатор элемента управления, а также дополнительно указанные инструкции или сведения.Provides a simple rectangular placeholder representation that displays the type and ID of the control, and also additional specified instructions or information.

(Унаследовано от ControlDesigner)
CreateViewControl()

Возвращает копию связанного элемента управления для отрисовки в рабочей области конструирования.Returns a copy of the associated control to render on the design surface.

CreateViewControl()

Возвращает копию связанного элемента управления для просмотра или отрисовки в рабочей области конструирования.Returns a copy of the associated control for viewing or rendering on the design surface.

(Унаследовано от ControlDesigner)
Dispose()

Освобождает все ресурсы, занятые модулем ComponentDesigner.Releases all resources used by the ComponentDesigner.

(Унаследовано от ComponentDesigner)
Dispose(Boolean)

Освобождает неуправляемые (а при необходимости и управляемые) ресурсы, используемые объектом HtmlControlDesigner.Releases the unmanaged resources that are used by the HtmlControlDesigner object and optionally releases the managed resources.

(Унаследовано от HtmlControlDesigner)
DoDefaultAction()

Создает в файле с исходным кодом подпись метода для события по умолчанию для компонента и устанавливает курсор в позицию, где была создана эта подпись.Creates a method signature in the source code file for the default event on the component and navigates the user's cursor to that location.

(Унаследовано от ComponentDesigner)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetBounds()

Получает координаты прямоугольника, представляющего границы элемента управления, когда он отображается в рабочей области конструирования.Retrieves the coordinates of the rectangle representing the boundaries for the control as displayed on the design surface.

(Унаследовано от ControlDesigner)
GetDesignTimeHtml()

Получает разметку, используемую для отрисовки связанного элемента управления во время разработки.Gets the markup that is used to render the associated control at design time.

GetDesignTimeHtml(DesignerRegionCollection)

Получает разметку HTML для отображения элемента управления и заполняет коллекцию текущими областями конструктора элемента управления.Retrieves the HTML markup to display the control and populates the collection with the current control designer regions.

(Унаследовано от ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion)

Возвращает содержимое редактируемой области представления времени разработки связанного элемента управления.Returns the content for an editable region of the design-time view of the associated control.

(Унаследовано от ControlDesigner)
GetEmptyDesignTimeHtml()

Извлекает разметку HTML, используемую для представления северного веб-элемента управления во время разработки, у которого не будет визуального представления во время выполнения.Retrieves the HTML markup to represent a Web server control at design time that will have no visual representation at run time.

(Унаследовано от ControlDesigner)
GetErrorDesignTimeHtml(Exception)

Получает HTML-разметку, которая предоставляет сведения об указанном исключении.Retrieves the HTML markup that provides information about the specified exception.

(Унаследовано от ControlDesigner)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetPersistenceContent()

Получает сохраненную внутреннюю разметку HTML элемента управления во время разработки.Retrieves the persistable inner HTML markup of the control at design time.

(Унаследовано от ControlDesigner)
GetPersistInnerHtml()
Является устаревшей.

Получает сохраненную внутреннюю разметку HTML элемента управления.Retrieves the persistable inner HTML markup of the control.

(Унаследовано от ControlDesigner)
GetService(Type)

Пытается извлечь службу заданного типа с узла режима разработки компонента конструктора.Attempts to retrieve the specified type of service from the design mode site of the designer's component.

(Унаследовано от ComponentDesigner)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
GetViewRendering()

Получает объект, содержащий разметку времени разработки для содержимого и областей сопоставленного элемента управления.Retrieves an object that contains the design-time markup for the content and regions of the associated control.

(Унаследовано от ControlDesigner)
Initialize(IComponent)

Инициализирует конструктор элементов управления и загружает указанный компонент.Initializes the control designer and loads the specified component.

(Унаследовано от ControlDesigner)
InitializeExistingComponent(IDictionary)

Выполняет повторную инициализацию существующего компонента.Reinitializes an existing component.

(Унаследовано от ComponentDesigner)
InitializeNewComponent(IDictionary)

Инициализирует только что созданный компонент.Initializes a newly created component.

(Унаследовано от ComponentDesigner)
InitializeNonDefault()
Является устаревшей.

Инициализирует параметры импортированного компонента, параметры которого уже были инициализированы с использованием параметров, отличных от заданных по умолчанию.Initializes the settings for an imported component that is already initialized to settings other than the defaults.

(Унаследовано от ComponentDesigner)
Invalidate()

Делает недействительной целую область элемента управления, отображаемого в рабочей области конструирования, и сигнализирует конструктору элементов управления о необходимости перерисовки элемента управления.Invalidates the whole area of the control that is displayed on the design surface and signals the control designer to redraw the control.

(Унаследовано от ControlDesigner)
Invalidate(Rectangle)

Делает недействительной указанную область элемента управления, отображаемого в рабочей области конструирования, и сигнализирует конструктору элемента управления о необходимости перерисовки элемента управления.Invalidates the specified area of the control that is displayed on the design surface and signals the control designer to redraw the control.

(Унаследовано от ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

Возвращает атрибут InheritanceAttribute заданного объекта ComponentDesigner.Gets the InheritanceAttribute of the specified ComponentDesigner.

(Унаследовано от ComponentDesigner)
IsPropertyBound(String)
Является устаревшей.

Получает значение, указывающее, является ли указанное свойство сопоставленного элемента управления привязанным к данным.Retrieves a value indicating whether the specified property on the associated control is data-bound.

(Унаследовано от ControlDesigner)
Localize(IDesignTimeResourceWriter)

Использует предоставленный модуль записи ресурсов для сохранения локализуемых свойств сопоставленного элемента управления в ресурсе основного приложения разработки.Uses the provided resource writer to persist the localizable properties of the associated control to a resource in the design host.

(Унаследовано от ControlDesigner)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
OnAutoFormatApplied(DesignerAutoFormat)

Вызывается, когда предварительно определенная схема автоматического форматирования применяется к сопоставленному элементу управления.Called when a predefined, automatic formatting scheme has been applied to the associated control.

(Унаследовано от ControlDesigner)
OnBehaviorAttached()

Вызывается, когда конструктор элемента управления вложен в объект Behavior.Called when the control designer is attached to a Behavior object.

(Унаследовано от ControlDesigner)
OnBehaviorDetaching()
Является устаревшей.

Вызывается при разрыве связи поведения и элемента.Called when a behavior disassociates from the element.

(Унаследовано от HtmlControlDesigner)
OnBindingsCollectionChanged(String)
Является устаревшей.

Вызывается при изменении коллекции привязки данных.Called when the data-binding collection changes.

(Унаследовано от ControlDesigner)
OnClick(DesignerRegionMouseEventArgs)

Вызывается основным приложением разработки, когда пользователь во время разработки щелкает сопоставленный элемент управления.Called by the design host when the user clicks the associated control at design time.

(Унаследовано от ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs)

Вызывается при изменении сопоставленного элемента управления.Called when the associated control changes.

(Унаследовано от ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs)

Предоставляет метод, обрабатывающий событие ComponentChanging для сопоставленного элемента управления.Represents the method that will handle the ComponentChanging event for the associated control.

(Унаследовано от ControlDesigner)
OnControlResize()
Является устаревшей.

Вызывается, когда изменяется размер сопоставленного серверного веб-элемента управления в основном приложении разработки во время разработки.Called when the associated Web server control has been resized in the design host at design time.

(Унаследовано от ControlDesigner)
OnPaint(PaintEventArgs)

Вызывается, когда конструктор элементов управления прорисовывает сопоставленный элемент управления в рабочей области конструирования, если значением поля CustomPaint является true.Called when the control designer draws the associated control on the design surface, if the CustomPaint value is true.

(Унаследовано от ControlDesigner)
OnSetComponentDefaults()
Является устаревшей.

Задает для компонента свойства по умолчанию.Sets the default properties for the component.

(Унаследовано от ComponentDesigner)
OnSetParent()

Предоставляет способ выполнения дополнительной обработки, когда сопоставленный элемент управления сопоставляется с родительским элементом управления.Provides a way to perform additional processing when the associated control is attached to a parent control.

(Унаследовано от HtmlControlDesigner)
PostFilterAttributes(IDictionary)

Позволяет конструктору изменять или удалять элементы из набора атрибутов, предоставленных через класс TypeDescriptor.Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.

(Унаследовано от ComponentDesigner)
PostFilterEvents(IDictionary)

Позволяет конструктору изменять или удалять элементы из набора событий, предоставленных через класс TypeDescriptor.Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

(Унаследовано от ComponentDesigner)
PostFilterProperties(IDictionary)

Позволяет конструктору изменять или удалять элементы из набора свойств, предоставленных с использованием класса TypeDescriptor.Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.

(Унаследовано от ComponentDesigner)
PreFilterAttributes(IDictionary)

Позволяет конструктору добавлять элементы к набору атрибутов, предоставленному с использованием класса TypeDescriptor.Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

(Унаследовано от ComponentDesigner)
PreFilterEvents(IDictionary)

Определяет список событий, предоставляемых во время разработки для объекта TypeDescriptor компонента.Sets the list of events that are exposed at design-time for the TypeDescriptor object for the component.

(Унаследовано от HtmlControlDesigner)
PreFilterProperties(IDictionary)

Используется конструктором для добавления или удаления свойств в сетке свойств или для сокрытия свойств связанного элемента управления.Used by the designer to remove or add properties in the properties grid, or to shadow properties of the associated control.

PreFilterProperties(IDictionary)

Добавляет свойства в сетку свойств в основном приложении разработки во время разработки или удаляет их из этой сетки либо предоставляет новые свойства времени разработки, которые могут соответствовать свойствам сопоставленного элемента управления.Adds properties to or removes properties from the Properties grid in a design host at design time or provides new design-time properties that might correspond to properties on the associated control.

(Унаследовано от ControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

Уведомляет службу IComponentChangeService о том, что данный компонент был изменен.Notifies the IComponentChangeService that this component has been changed.

(Унаследовано от ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Уведомляет службу IComponentChangeService о том, что компонент будет изменен.Notifies the IComponentChangeService that this component is about to be changed.

(Унаследовано от ComponentDesigner)
RaiseResizeEvent()
Является устаревшей.

Вызывает событие OnControlResize().Raises the OnControlResize() event.

(Унаследовано от ControlDesigner)
RegisterClone(Object, Object)

Регистрирует внутренние данные в клонированном элементе управления.Registers internal data in a cloned control.

(Унаследовано от ControlDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String)

Указывает содержимое редактируемой области элемента управления во время разработки.Specifies the content for an editable region of the control at design time.

(Унаследовано от ControlDesigner)
SetRegionContent(EditableDesignerRegion, String)

Указывает содержимое редактируемой области в представлении времени разработки элемента управления.Specifies the content for an editable region in the design-time view of the control.

(Унаследовано от ControlDesigner)
SetViewFlags(ViewFlags, Boolean)

Назначает указанное битовое перечисление ViewFlags указанному значению флага.Assigns the specified bitwise ViewFlags enumeration to the specified flag value.

(Унаследовано от ControlDesigner)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)
UpdateDesignTimeHtml()

Обновляет разметку HTML времени разработки для сопоставленного серверного веб-элемента управления посредством вызова метода GetDesignTimeHtml.Refreshes the design-time HTML markup for the associated Web server control by calling the GetDesignTimeHtml method.

(Унаследовано от ControlDesigner)

Явные реализации интерфейса

IDesignerFilter.PostFilterAttributes(IDictionary)

Описание этого элемента содержится в методе PostFilterAttributes(IDictionary).For a description of this member, see the PostFilterAttributes(IDictionary) method.

(Унаследовано от ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Описание этого элемента содержится в методе PostFilterEvents(IDictionary).For a description of this member, see the PostFilterEvents(IDictionary) method.

(Унаследовано от ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Описание этого элемента содержится в методе PostFilterProperties(IDictionary).For a description of this member, see the PostFilterProperties(IDictionary) method.

(Унаследовано от ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Описание этого элемента содержится в методе PreFilterAttributes(IDictionary).For a description of this member, see the PreFilterAttributes(IDictionary) method.

(Унаследовано от ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Описание этого элемента содержится в методе PreFilterEvents(IDictionary).For a description of this member, see the PreFilterEvents(IDictionary) method.

(Унаследовано от ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Описание этого элемента содержится в методе PreFilterProperties(IDictionary).For a description of this member, see the PreFilterProperties(IDictionary) method.

(Унаследовано от ComponentDesigner)
ITreeDesigner.Children

Описание этого элемента см. в свойстве Children.For a description of this member, see the Children property.

(Унаследовано от ComponentDesigner)
ITreeDesigner.Parent

Описание этого элемента см. в свойстве Parent.For a description of this member, see the Parent property.

(Унаследовано от ComponentDesigner)

Применяется к

См. также раздел