ObjectDataSourceDesigner ObjectDataSourceDesigner ObjectDataSourceDesigner ObjectDataSourceDesigner Class

정의

비주얼 디자이너에서 디자인 타임에 ObjectDataSource 웹 서버 컨트롤을 지원합니다.Provides design-time support in a visual designer for the ObjectDataSource Web server control.

public ref class ObjectDataSourceDesigner : System::Web::UI::Design::DataSourceDesigner
public class ObjectDataSourceDesigner : System.Web.UI.Design.DataSourceDesigner
type ObjectDataSourceDesigner = class
    inherit DataSourceDesigner
Public Class ObjectDataSourceDesigner
Inherits DataSourceDesigner
상속

예제

다음 코드 예제를 확장 하는 방법을 보여 줍니다 합니다 ObjectDataSourceDesigner 클래스에서 파생 되는 컨트롤의 동작과 모양을 변경 하는 ObjectDataSource 디자인 타임에 컨트롤입니다.The following code example shows how to extend the ObjectDataSourceDesigner class to change the appearance and behavior of controls that are derived from the ObjectDataSource control at design time.

이 예제에서는 파생 되는 MyObjectDataSource 에서 제어를 ObjectDataSource입니다.The example derives the MyObjectDataSource control from the ObjectDataSource. 합니다 MyObjectDataSource 복사본이 ObjectDataSource 제어 합니다.The MyObjectDataSource is a copy of the ObjectDataSource control. 예제 에서도 파생 됩니다는 MyObjectDataSourceDesigner 에서 클래스를 ObjectDataSourceDesigner 적용를 DesignerAttribute 특성에 대 한를 MyObjectDataSourceDesignerMyObjectDataSource 컨트롤입니다.The example also derives the MyObjectDataSourceDesigner class from the ObjectDataSourceDesigner and applies a DesignerAttribute attribute for the MyObjectDataSourceDesigner on the MyObjectDataSource control.

MyObjectDataSourceDesigner 재정의 PreFilterProperties 메서드를 합니다 NamingContainer 속성에 표시 합니다 속성 디자인 타임에 눈금.The MyObjectDataSourceDesigner overrides the PreFilterProperties method to make the NamingContainer property visible in the Properties grid at design time.

합니다 MyObjectDataSourceDesigner 재정의 GetDesignTimeHtml 표시 하는 메서드는 TypeNameSelectMethod 컨트롤 형식 및 ID 외에도 자리 표시자에 대 한 속성The MyObjectDataSourceDesigner overrides the GetDesignTimeHtml method to display the TypeName and SelectMethod properties in a placeholder, in addition to the control type and ID.

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

    // Derive a designer that inherits from the ObjectDataSourceDesigner.
    [ReflectionPermission(SecurityAction.Demand, Flags=ReflectionPermissionFlag.MemberAccess)]
    public class MyObjectDataSourceDesigner : ObjectDataSourceDesigner
    {
        // Generate the design-time markup.
        public override string GetDesignTimeHtml()
        {
            // Get a reference to the control or a copy of the control.
            MyObjectDataSource myODS = (MyObjectDataSource)ViewControl;

            // Create a placeholder that displays the type of the business 
            // object and the name of the Select method.
            string markup = CreatePlaceHolderDesignTimeHtml(
                 "<b>TypeName</b> \"" + myODS.TypeName + "\"<br />" + 
                 "<b>SelectMethod</b> \"" + myODS.SelectMethod + "\"" );

            return markup;

        } // GetDesignTimeHtml

        // Shadow the 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

    } // MyObjectDataSourceDesigner
} // Examples.CS.WebControls.Design
Imports System
Imports System.Web
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 MyObjectDataSource is a copy of the ObjectDataSource.
    <AspNetHostingPermission(SecurityAction.Demand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
        Level:=AspNetHostingPermissionLevel.Minimal)> _
    <Designer(GetType(Examples.VB.WebControls.Design. _
        MyObjectDataSourceDesigner))> _
    Public Class MyObjectDataSource
        Inherits ObjectDataSource
    End Class ' MyObjectDataSource

    ' Derive a designer that inherits from the ObjectDataSourceDesigner.
    <ReflectionPermission(SecurityAction.Demand, Flags:=ReflectionPermissionFlag.MemberAccess)> _
    Public Class MyObjectDataSourceDesigner
        Inherits ObjectDataSourceDesigner

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

            ' Get a reference to the control or a copy of the control.
            Dim myODS As MyObjectDataSource = _
                CType(ViewControl, MyObjectDataSource)

            Dim markup As String = _
                CreatePlaceHolderDesignTimeHtml( _
                    "<b>TypeName</b> """ & myODS.TypeName & """<br />" & _
                    "<b>SelectMethod</b> """ & myODS.SelectMethod & """")

            Return markup

        End Function ' GetDesignTimeHtml

        ' Shadow the 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 ' PreFilterProperties

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

설명

ObjectDataSource 컨트롤에는 Delete, Insert, Select 및 업데이트 데이터베이스 작업을 수행 하기 위해 비즈니스 개체의 메서드를 호출 하는 데이터 원본을 나타냅니다.The ObjectDataSource control represents a data source that calls methods of a business object in order to perform the Delete, Insert, Select, and Update database operations.

비주얼 디자이너에서 소스 뷰에서 디자인 뷰로 전환 하면 태그 소스 코드를 설명 하는 ObjectDataSource 컨트롤을 구문 분석 되 고 디자인 화면에서 컨트롤의 디자인 타임 버전을 만들어집니다.In a visual designer, when you switch from Source to Design view, the markup source code that describes the ObjectDataSource control 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 the markup source code and edited into the markup for the Web page. 합니다 ObjectDataSourceDesigner 클래스에 대 한 디자인 타임 지원을 제공 합니다 ObjectDataSource 비주얼 디자이너에서 제어 합니다.The ObjectDataSourceDesigner class provides design-time support for the ObjectDataSource control in a visual designer.

ObjectDataSourceDesigner 클래스 멤버에는 다음 기능을 제공 합니다.The ObjectDataSourceDesigner class members provide the following functionality:

  • CanConfigure 속성 데이터 소스 구성 마법사를 표시할 수 있는지 여부를 나타냅니다.The CanConfigure property indicates whether the Configure Data Source wizard can be displayed. 합니다 CanRefreshSchema 속성을 나타냅니다 여부를 연결 된 스키마 ObjectDataSource 디자인 타임에 컨트롤을 새로 고칠 수 있습니다.The CanRefreshSchema property indicates whether the schema of the associated ObjectDataSource control can be refreshed at design time.

  • SelectMethod 속성 선택 기능을 수행 하는 방법을 지정 합니다.The SelectMethod property specifies the method that performs the Select function. TypeName 속성 연결된 된 컨트롤에 대 한 데이터를 제공 하는 비즈니스 개체의 형식을 지정 합니다.The TypeName property specifies the type of the business object that provides the data for the associated control.

  • GetView 메서드가 지정 된 이름의 데이터 원본 뷰를 반환 합니다.The GetView method returns a data source view with the specified name. 합니다 GetViewNames 메서드는 연결 된 데이터 원본 뷰 이름 목록을 반환 ObjectDataSource 제어 합니다.The GetViewNames method returns a list of data source view names for the associated ObjectDataSource control. RefreshSchema 메서드 관련된 비즈니스 개체에서 Select 메서드의 메타 데이터를 추출 합니다.The RefreshSchema method extracts the metadata for the Select method from the associated business object.

  • Configure 메서드 비주얼 디자이너 화면에 표시할 데이터 소스 구성 마법사를 사용 하면 됩니다.The Configure method causes the Configure Data Source wizard to be displayed on the visual designer surface. PreFilterProperties 메서드의 속성을 제거, 추가 속성을 추가 또는 연결된 된 컨트롤의 속성을 숨깁니다.The PreFilterProperties method removes properties from, adds additional properties to, or shadows properties of the associated control.

생성자

ObjectDataSourceDesigner() ObjectDataSourceDesigner() ObjectDataSourceDesigner() ObjectDataSourceDesigner()

ObjectDataSourceDesigner 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the ObjectDataSourceDesigner class.

속성

ActionLists ActionLists ActionLists ActionLists

디자인 타임에 작업 목록 메뉴를 만드는 데 사용되는 항목 목록을 가져옵니다.Gets a list of items that are used to create an action list menu at design time.

(Inherited from DataSourceDesigner)
AllowResize AllowResize AllowResize AllowResize

디자인 타임 환경에서 컨트롤의 크기를 조정할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the control can be resized in the design-time environment.

(Inherited from ControlDesigner)
AssociatedComponents AssociatedComponents AssociatedComponents AssociatedComponents

디자이너가 관리하는 구성 요소와 관련된 구성 요소 컬렉션을 가져옵니다.Gets the collection of components associated with the component managed by the designer.

(Inherited from ComponentDesigner)
AutoFormats AutoFormats AutoFormats AutoFormats

디자인 타임에 연결된 컨트롤에 대한 자동 서식 대화 상자에 표시할 미리 정의된 자동 서식 지정 구성표의 컬렉션을 가져옵니다.Gets the collection of predefined automatic formatting schemes to display in the Auto Format dialog box for the associated control at design time.

(Inherited from ControlDesigner)
Behavior Behavior Behavior Behavior

디자이너와 연결된 DHTML 동작을 가져오거나 설정합니다.Gets or sets the DHTML behavior that is associated with the designer.

(Inherited from HtmlControlDesigner)
CanConfigure CanConfigure CanConfigure CanConfigure

Configure() 메서드를 호출할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the Configure() method can be called.

CanRefreshSchema CanRefreshSchema CanRefreshSchema CanRefreshSchema

RefreshSchema(Boolean) 메서드를 호출할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the RefreshSchema(Boolean) method can be called.

Component Component Component Component

이 디자이너에서 디자인하고 있는 구성 요소를 가져옵니다.Gets the component this designer is designing.

(Inherited from ComponentDesigner)
DataBindings DataBindings DataBindings DataBindings

현재 컨트롤에 대한 데이터 바인딩 컬렉션을 가져옵니다.Gets the data bindings collection for the current control.

(Inherited from HtmlControlDesigner)
DataBindingsEnabled DataBindingsEnabled DataBindingsEnabled DataBindingsEnabled

연결된 컨트롤의 포함하는 영역에서 데이터 바인딩을 지원하는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether data binding is supported by the containing region for the associated control.

(Inherited from ControlDesigner)
DesignerState DesignerState DesignerState DesignerState

디자인 타임에 연결된 컨트롤에 대한 데이터를 유지하는 데 사용되는 개체를 가져옵니다.Gets an object that is used to persist data for the associated control at design time.

(Inherited from ControlDesigner)
DesignTimeElement DesignTimeElement DesignTimeElement DesignTimeElement

디자인 화면에서 HtmlControlDesigner 개체와 연결된 컨트롤을 나타내는 디자인 타임 개체를 가져옵니다.Gets the design-time object representing the control that is associated with the HtmlControlDesigner object on the design surface.

(Inherited from HtmlControlDesigner)
DesignTimeElementView DesignTimeElementView DesignTimeElementView DesignTimeElementView

컨트롤 디자이너의 뷰 컨트롤 개체를 가져옵니다.Gets the view-control object for the control designer.

(Inherited from ControlDesigner)
DesignTimeHtmlRequiresLoadComplete DesignTimeHtmlRequiresLoadComplete DesignTimeHtmlRequiresLoadComplete DesignTimeHtmlRequiresLoadComplete

디자인 호스트가 로드를 완료해야 GetDesignTimeHtml 메서드를 호출할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the design host must finish loading before the GetDesignTimeHtml method can be called.

(Inherited from ControlDesigner)
Expressions Expressions Expressions Expressions

디자인 타임에 현재 컨트롤에 대한 식 바인딩을 가져옵니다.Gets the expression bindings for the current control at design time.

(Inherited from HtmlControlDesigner)
HidePropertiesInTemplateMode HidePropertiesInTemplateMode HidePropertiesInTemplateMode HidePropertiesInTemplateMode

컨트롤이 템플릿 모드에 있을 때 연결된 컨트롤의 속성이 숨겨지는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the properties of the associated control are hidden when the control is in template mode.

(Inherited from ControlDesigner)
ID ID ID ID

컨트롤의 ID 문자열을 가져오거나 설정합니다.Gets or sets the ID string for the control.

(Inherited from ControlDesigner)
InheritanceAttribute InheritanceAttribute InheritanceAttribute InheritanceAttribute

관련된 구성 요소의 상속 형식을 나타내는 특성을 가져옵니다.Gets an attribute that indicates the type of inheritance of the associated component.

(Inherited from ComponentDesigner)
Inherited Inherited Inherited Inherited

이 구성 요소가 상속되었는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether this component is inherited.

(Inherited from ComponentDesigner)
InTemplateMode InTemplateMode InTemplateMode 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.

(Inherited from ControlDesigner)
IsDirty IsDirty IsDirty IsDirty

웹 서버 컨트롤이 변경된 것으로 표시되었는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether the Web server control has been marked as changed.

(Inherited from ControlDesigner)
ITreeDesigner.Children ITreeDesigner.Children ITreeDesigner.Children ITreeDesigner.Children

이 멤버에 대한 설명을 보려면 Children 속성을 참조하세요.For a description of this member, see the Children property.

(Inherited from ComponentDesigner)
ITreeDesigner.Parent ITreeDesigner.Parent ITreeDesigner.Parent ITreeDesigner.Parent

이 멤버에 대한 설명을 보려면 Parent 속성을 참조하세요.For a description of this member, see the Parent property.

(Inherited from ComponentDesigner)
ParentComponent ParentComponent ParentComponent ParentComponent

이 디자이너의 부모 구성 요소를 가져옵니다.Gets the parent component for this designer.

(Inherited from ComponentDesigner)
ReadOnly ReadOnly ReadOnly ReadOnly

컨트롤의 속성이 디자인 타임에 읽기 전용인지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether the properties of the control are read-only at design time.

(Inherited from ControlDesigner)
RootDesigner RootDesigner RootDesigner RootDesigner

연결된 컨트롤을 포함하는 Web Forms 페이지의 컨트롤 디자이너를 가져옵니다.Gets the control designer for the Web Forms page that contains the associated control.

(Inherited from ControlDesigner)
SelectMethod SelectMethod SelectMethod SelectMethod

연결된 컨트롤의 Select() 메서드가 호출될 때 실행할 메서드의 이름을 가져오거나 설정합니다.Gets or sets the name of the method to execute when the Select() method of the associated control is called.

ShadowProperties ShadowProperties ShadowProperties ShadowProperties

사용자 설정을 재정의하는 속성 값의 컬렉션을 가져옵니다.Gets a collection of property values that override user settings.

(Inherited from ComponentDesigner)
ShouldCodeSerialize ShouldCodeSerialize ShouldCodeSerialize ShouldCodeSerialize

serialize하는 동안 현재 디자인 문서의 코드 숨김 파일에 컨트롤에 대한 필드 선언을 만들지 여부를 나타내는 값을 가져오거나 설정합니다.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.

(Inherited from HtmlControlDesigner)
SuppressingDataSourceEvents SuppressingDataSourceEvents SuppressingDataSourceEvents SuppressingDataSourceEvents

DataSourceChanged 이벤트 또는 RefreshSchema(Boolean) 메서드가 발생하는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the DataSourceChanged event or the RefreshSchema(Boolean) method occurs.

(Inherited from DataSourceDesigner)
Tag Tag Tag Tag

연결된 컨트롤의 HTML 태그 요소를 나타내는 개체를 가져옵니다.Gets an object representing the HTML markup element for the associated control.

(Inherited from ControlDesigner)
TemplateGroups TemplateGroups TemplateGroups TemplateGroups

하나 이상의 템플릿 정의가 포함된 템플릿 그룹의 컬렉션을 가져옵니다.Gets a collection of template groups, each containing one or more template definitions.

(Inherited from ControlDesigner)
TypeName TypeName TypeName TypeName

연결된 컨트롤에 지정된 메서드를 포함하는 형식의 이름을 가져오거나 설정합니다.Gets or sets the name of the type that contains the methods that are specified in the associated control.

UsePreviewControl UsePreviewControl UsePreviewControl UsePreviewControl

컨트롤 디자이너에서 임시 미리 보기 컨트롤을 사용하여 디자인 타임 HTML 태그를 생성할지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the control designer uses a temporary preview control to generate the design-time HTML markup.

(Inherited from ControlDesigner)
Verbs Verbs Verbs Verbs

디자이너와 관련된 구성 요소에서 지원하는 디자인 타임 동사를 가져옵니다.Gets the design-time verbs supported by the component that is associated with the designer.

(Inherited from ComponentDesigner)
ViewControl ViewControl ViewControl ViewControl

디자인 타임 HTML 태그를 미리 보는 데 사용할 수 있는 웹 서버 컨트롤을 가져오거나 설정합니다.Gets or sets a Web server control that can be used for previewing the design-time HTML markup.

(Inherited from ControlDesigner)
ViewControlCreated ViewControlCreated ViewControlCreated ViewControlCreated

디자인 화면에 표시할 View 컨트롤이 만들어졌는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether a View control has been created for display on the design surface.

(Inherited from ControlDesigner)
Visible Visible Visible Visible

디자인 타임에 컨트롤이 표시되는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the control is visible at design time.

(Inherited from ControlDesigner)

메서드

Configure() Configure() Configure() Configure()

비주얼 디자이너 화면에 데이터 소스 구성 마법사를 표시합니다.Displays the Configure Data Source wizard on the visual designer surface.

CreateErrorDesignTimeHtml(String) CreateErrorDesignTimeHtml(String) CreateErrorDesignTimeHtml(String) CreateErrorDesignTimeHtml(String)

디자인 타임에 지정된 오류 메시지를 표시할 HTML 태그를 만듭니다.Creates HTML markup to display a specified error message at design time.

(Inherited from ControlDesigner)
CreateErrorDesignTimeHtml(String, Exception) CreateErrorDesignTimeHtml(String, Exception) CreateErrorDesignTimeHtml(String, Exception) CreateErrorDesignTimeHtml(String, Exception)

디자인 타임에 지정된 예외 오류 메시지를 표시할 HTML 태그를 만듭니다.Creates the HTML markup to display a specified exception error message at design time.

(Inherited from ControlDesigner)
CreatePlaceHolderDesignTimeHtml() CreatePlaceHolderDesignTimeHtml() CreatePlaceHolderDesignTimeHtml() CreatePlaceHolderDesignTimeHtml()

컨트롤의 형식과 ID를 표시하는 간단한 사각형 자리 표시자를 제공합니다.Provides a simple rectangular placeholder representation that displays the type and ID of the control.

(Inherited from ControlDesigner)
CreatePlaceHolderDesignTimeHtml(String) CreatePlaceHolderDesignTimeHtml(String) CreatePlaceHolderDesignTimeHtml(String) CreatePlaceHolderDesignTimeHtml(String)

컨트롤의 형식과 ID를 표시하는 간단한 사각형 자리 표시자를 제공하고 추가로 지정된 명령이나 정보도 제공합니다.Provides a simple rectangular placeholder representation that displays the type and ID of the control, and also additional specified instructions or information.

(Inherited from ControlDesigner)
CreateViewControl() CreateViewControl() CreateViewControl() CreateViewControl()

디자인 화면에서 보거나 렌더링하는 데 사용할 연결된 컨트롤의 복사본을 반환합니다.Returns a copy of the associated control for viewing or rendering on the design surface.

(Inherited from ControlDesigner)
Dispose() Dispose() Dispose() Dispose()

ComponentDesigner에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the ComponentDesigner.

(Inherited from ComponentDesigner)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

HtmlControlDesigner 개체에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제합니다.Releases the unmanaged resources that are used by the HtmlControlDesigner object and optionally releases the managed resources.

(Inherited from HtmlControlDesigner)
DoDefaultAction() DoDefaultAction() DoDefaultAction() 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.

(Inherited from ComponentDesigner)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetBounds() GetBounds() GetBounds() GetBounds()

디자인 화면에 표시되는 컨트롤의 경계를 나타내는 사각형의 좌표를 검색합니다.Retrieves the coordinates of the rectangle representing the boundaries for the control as displayed on the design surface.

(Inherited from ControlDesigner)
GetDesignTimeHtml() GetDesignTimeHtml() GetDesignTimeHtml() GetDesignTimeHtml()

연결된 데이터 소스 컨트롤을 디자인 타임에 표시하기 위한 HTML 태그를 검색합니다.Retrieves the HTML markup for displaying the associated data source control at design time.

(Inherited from DataSourceDesigner)
GetDesignTimeHtml(DesignerRegionCollection) GetDesignTimeHtml(DesignerRegionCollection) GetDesignTimeHtml(DesignerRegionCollection) GetDesignTimeHtml(DesignerRegionCollection)

컨트롤을 표시할 HTML 태그를 검색하고 현재 컨트롤 디자이너 영역으로 컬렉션을 채웁니다.Retrieves the HTML markup to display the control and populates the collection with the current control designer regions.

(Inherited from ControlDesigner)
GetEditableDesignerRegionContent(EditableDesignerRegion) GetEditableDesignerRegionContent(EditableDesignerRegion) GetEditableDesignerRegionContent(EditableDesignerRegion) GetEditableDesignerRegionContent(EditableDesignerRegion)

연결된 컨트롤의 디자인 타임 뷰에서 편집 가능한 영역의 내용을 반환합니다.Returns the content for an editable region of the design-time view of the associated control.

(Inherited from ControlDesigner)
GetEmptyDesignTimeHtml() GetEmptyDesignTimeHtml() GetEmptyDesignTimeHtml() GetEmptyDesignTimeHtml()

런타임에 시각적으로 표시되지 않는 웹 서버 컨트롤을 디자인 타임에 나타내는 데 사용되는 HTML 태그를 검색합니다.Retrieves the HTML markup to represent a Web server control at design time that will have no visual representation at run time.

(Inherited from ControlDesigner)
GetErrorDesignTimeHtml(Exception) GetErrorDesignTimeHtml(Exception) GetErrorDesignTimeHtml(Exception) GetErrorDesignTimeHtml(Exception)

지정된 예외에 대한 정보를 제공하는 HTML 태그를 검색합니다.Retrieves the HTML markup that provides information about the specified exception.

(Inherited from ControlDesigner)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetPersistenceContent() GetPersistenceContent() GetPersistenceContent() GetPersistenceContent()

디자인 타임에 컨트롤의 지속적인 내부 HTML 태그를 검색합니다.Retrieves the persistable inner HTML markup of the control at design time.

(Inherited from ControlDesigner)
GetPersistInnerHtml() GetPersistInnerHtml() GetPersistInnerHtml() GetPersistInnerHtml()

컨트롤의 지속적인 내부 HTML 태그를 검색합니다.Retrieves the persistable inner HTML markup of the control.

(Inherited from ControlDesigner)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

디자이너 구성 요소의 디자인 모드 사이트에서 지정된 서비스 종류를 검색합니다.Attempts to retrieve the specified type of service from the design mode site of the designer's component.

(Inherited from ComponentDesigner)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
GetView(String) GetView(String) GetView(String) GetView(String)

지정된 이름을 가진 데이터 소스 뷰를 반환합니다.Returns a data source view with the specified name.

GetViewNames() GetViewNames() GetViewNames() GetViewNames()

연결된 컨트롤의 데이터 소스 뷰 이름 목록을 반환합니다.Returns a list of data source view names for the associated control.

GetViewRendering() GetViewRendering() GetViewRendering() GetViewRendering()

연결된 컨트롤의 내용과 영역에 대한 디자인 타임 태그를 포함하는 개체를 검색합니다.Retrieves an object that contains the design-time markup for the content and regions of the associated control.

(Inherited from ControlDesigner)
Initialize(IComponent) Initialize(IComponent) Initialize(IComponent) Initialize(IComponent)

컨트롤 디자이너를 초기화하고 지정된 구성 요소를 로드합니다.Initializes the control designer and loads the specified component.

(Inherited from ControlDesigner)
InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary) InitializeExistingComponent(IDictionary)

기존 구성 요소를 다시 초기화합니다.Reinitializes an existing component.

(Inherited from ComponentDesigner)
InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary) InitializeNewComponent(IDictionary)

새로 만든 구성 요소를 초기화합니다.Initializes a newly created component.

(Inherited from ComponentDesigner)
InitializeNonDefault() InitializeNonDefault() InitializeNonDefault() InitializeNonDefault()

기본값이 아닌 설정으로 이미 초기화되어 가져온 구성 요소의 설정을 초기화합니다.Initializes the settings for an imported component that is already initialized to settings other than the defaults.

(Inherited from ComponentDesigner)
Invalidate() Invalidate() Invalidate() Invalidate()

디자인 화면에 표시된 컨트롤의 전체 영역을 무효화하고 컨트롤 디자이너에 컨트롤을 다시 그리도록 신호를 보냅니다.Invalidates the whole area of the control that is displayed on the design surface and signals the control designer to redraw the control.

(Inherited from ControlDesigner)
Invalidate(Rectangle) Invalidate(Rectangle) Invalidate(Rectangle) 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.

(Inherited from ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner) InvokeGetInheritanceAttribute(ComponentDesigner)

지정된 InheritanceAttributeComponentDesigner를 가져옵니다.Gets the InheritanceAttribute of the specified ComponentDesigner.

(Inherited from ComponentDesigner)
IsPropertyBound(String) IsPropertyBound(String) IsPropertyBound(String) IsPropertyBound(String)

연결된 컨트롤의 지정된 속성이 데이터 바인딩되는지 여부를 나타내는 값을 검색합니다.Retrieves a value indicating whether the specified property on the associated control is data-bound.

(Inherited from ControlDesigner)
Localize(IDesignTimeResourceWriter) Localize(IDesignTimeResourceWriter) Localize(IDesignTimeResourceWriter) Localize(IDesignTimeResourceWriter)

제공된 리소스 작성기를 사용하여 연결된 컨트롤의 지역화할 수 있는 속성을 디자인 호스트의 리소스에 유지합니다.Uses the provided resource writer to persist the localizable properties of the associated control to a resource in the design host.

(Inherited from ControlDesigner)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
OnAutoFormatApplied(DesignerAutoFormat) OnAutoFormatApplied(DesignerAutoFormat) OnAutoFormatApplied(DesignerAutoFormat) OnAutoFormatApplied(DesignerAutoFormat)

미리 정의된 자동 서식 구성표가 연결된 컨트롤에 적용된 경우 호출됩니다.Called when a predefined, automatic formatting scheme has been applied to the associated control.

(Inherited from ControlDesigner)
OnBehaviorAttached() OnBehaviorAttached() OnBehaviorAttached() OnBehaviorAttached()

컨트롤 디자이너가 동작 개체에 연결될 때 호출됩니다.Called when the control designer is attached to a Behavior object.

(Inherited from ControlDesigner)
OnBehaviorDetaching() OnBehaviorDetaching() OnBehaviorDetaching() OnBehaviorDetaching()

동작이 요소에서 분리될 때 호출됩니다.Called when a behavior disassociates from the element.

(Inherited from HtmlControlDesigner)
OnBindingsCollectionChanged(String) OnBindingsCollectionChanged(String) OnBindingsCollectionChanged(String) OnBindingsCollectionChanged(String)

데이터 바인딩 컬렉션이 변경될 때 호출됩니다.Called when the data-binding collection changes.

(Inherited from ControlDesigner)
OnClick(DesignerRegionMouseEventArgs) OnClick(DesignerRegionMouseEventArgs) OnClick(DesignerRegionMouseEventArgs) OnClick(DesignerRegionMouseEventArgs)

사용자가 디자인 타임에 연결된 컨트롤을 클릭하면 디자인 호스트에서 호출됩니다.Called by the design host when the user clicks the associated control at design time.

(Inherited from ControlDesigner)
OnComponentChanged(Object, ComponentChangedEventArgs) OnComponentChanged(Object, ComponentChangedEventArgs) OnComponentChanged(Object, ComponentChangedEventArgs) OnComponentChanged(Object, ComponentChangedEventArgs)

연결된 컨트롤이 변경될 때 호출됩니다.Called when the associated control changes.

(Inherited from ControlDesigner)
OnComponentChanging(Object, ComponentChangingEventArgs) OnComponentChanging(Object, ComponentChangingEventArgs) OnComponentChanging(Object, ComponentChangingEventArgs) OnComponentChanging(Object, ComponentChangingEventArgs)

연결된 컨트롤의 ComponentChanging 이벤트를 처리할 메서드를 나타냅니다.Represents the method that will handle the ComponentChanging event for the associated control.

(Inherited from ControlDesigner)
OnControlResize() OnControlResize() OnControlResize() OnControlResize()

디자인 타임에 디자인 호스트에서 연결된 웹 서버 컨트롤의 크기가 조정되었을 때 호출됩니다.Called when the associated Web server control has been resized in the design host at design time.

(Inherited from ControlDesigner)
OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs) OnDataSourceChanged(EventArgs)

데이터 소스 속성이 변경되고 DataSourceChanged 값이 false이면 SuppressingDataSourceEvents 이벤트가 발생합니다.Raises the DataSourceChanged event when the properties of the data source have changed and the SuppressingDataSourceEvents value is false.

(Inherited from DataSourceDesigner)
OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs) OnPaint(PaintEventArgs)

CustomPaint 값이 true인 경우 컨트롤 디자이너가 디자인 화면에서 연결된 컨트롤을 그릴 때 호출됩니다.Called when the control designer draws the associated control on the design surface, if the CustomPaint value is true.

(Inherited from ControlDesigner)
OnSchemaRefreshed(EventArgs) OnSchemaRefreshed(EventArgs) OnSchemaRefreshed(EventArgs) OnSchemaRefreshed(EventArgs)

데이터 소스의 스키마가 변경되고 SchemaRefreshed 값이 false이면 SuppressingDataSourceEvents 이벤트가 발생합니다.Raises the SchemaRefreshed event when the schema of the data source has changed and the SuppressingDataSourceEvents value is false.

(Inherited from DataSourceDesigner)
OnSetComponentDefaults() OnSetComponentDefaults() OnSetComponentDefaults() OnSetComponentDefaults()

구성 요소의 기본 속성을 설정합니다.Sets the default properties for the component.

(Inherited from ComponentDesigner)
OnSetParent() OnSetParent() OnSetParent() OnSetParent()

해당 컨트롤이 부모 컨트롤에 연결될 때 추가적인 처리를 수행할 수 있도록 합니다.Provides a way to perform additional processing when the associated control is attached to a parent control.

(Inherited from HtmlControlDesigner)
PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary) PostFilterAttributes(IDictionary)

디자이너에서 TypeDescriptor를 통해 노출되는 특성 집합의 항목을 변경하거나 제거하도록 합니다.Allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PostFilterEvents(IDictionary) PostFilterEvents(IDictionary) PostFilterEvents(IDictionary) PostFilterEvents(IDictionary)

디자이너에서 TypeDescriptor를 통해 노출되는 이벤트 집합의 항목을 변경하거나 제거하도록 합니다.Allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PostFilterProperties(IDictionary) PostFilterProperties(IDictionary) PostFilterProperties(IDictionary) PostFilterProperties(IDictionary)

디자이너에서 TypeDescriptor를 통해 노출되는 속성 집합의 항목을 변경하거나 제거하도록 합니다.Allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary) PreFilterAttributes(IDictionary)

디자이너에서 TypeDescriptor를 통해 노출되는 특성 집합에 항목을 추가하도록 합니다.Allows a designer to add to the set of attributes that it exposes through a TypeDescriptor.

(Inherited from ComponentDesigner)
PreFilterEvents(IDictionary) PreFilterEvents(IDictionary) PreFilterEvents(IDictionary) PreFilterEvents(IDictionary)

디자인 타임에 구성 요소의 TypeDescriptor 개체에 대해 노출되는 이벤트의 목록을 설정합니다.Sets the list of events that are exposed at design-time for the TypeDescriptor object for the component.

(Inherited from HtmlControlDesigner)
PreFilterProperties(IDictionary) PreFilterProperties(IDictionary) PreFilterProperties(IDictionary) PreFilterProperties(IDictionary)

디자이너에서 속성 표에 있는 속성을 제거 또는 추가하거나 연결된 컨트롤의 속성을 숨기는 데 사용됩니다.Used by the designer to remove properties from or add additional properties to the display in the Properties grid or to shadow properties of the associated control.

RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object) RaiseComponentChanged(MemberDescriptor, Object, Object)

IComponentChangeService에 이 구성 요소가 변경되었음을 알립니다.Notifies the IComponentChangeService that this component has been changed.

(Inherited from ComponentDesigner)
RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor) RaiseComponentChanging(MemberDescriptor)

IComponentChangeService에 이 구성 요소가 변경될 예정임을 알립니다.Notifies the IComponentChangeService that this component is about to be changed.

(Inherited from ComponentDesigner)
RaiseResizeEvent() RaiseResizeEvent() RaiseResizeEvent() RaiseResizeEvent()

OnControlResize() 이벤트를 발생시킵니다.Raises the OnControlResize() event.

(Inherited from ControlDesigner)
RefreshSchema(Boolean) RefreshSchema(Boolean) RefreshSchema(Boolean) RefreshSchema(Boolean)

연결된 컨트롤에 의해 지정된 비즈니스 개체에서 Select 메서드의 메타데이터를 추출합니다.Extracts the metadata for the Select method from the business object that is specified by the associated control.

RegisterClone(Object, Object) RegisterClone(Object, Object) RegisterClone(Object, Object) RegisterClone(Object, Object)

복제된 컨트롤의 내부 데이터를 등록합니다.Registers internal data in a cloned control.

(Inherited from ControlDesigner)
ResumeDataSourceEvents() ResumeDataSourceEvents() ResumeDataSourceEvents() ResumeDataSourceEvents()

데이터 소스 이벤트를 억제한 후 데이터 소스 이벤트를 복원합니다.Restores data source events after the data source events have been suppressed.

(Inherited from DataSourceDesigner)
SetEditableDesignerRegionContent(EditableDesignerRegion, String) SetEditableDesignerRegionContent(EditableDesignerRegion, String) SetEditableDesignerRegionContent(EditableDesignerRegion, String) SetEditableDesignerRegionContent(EditableDesignerRegion, String)

디자인 타임에 컨트롤의 편집 가능한 영역에 대한 내용을 지정합니다.Specifies the content for an editable region of the control at design time.

(Inherited from ControlDesigner)
SetRegionContent(EditableDesignerRegion, String) SetRegionContent(EditableDesignerRegion, String) SetRegionContent(EditableDesignerRegion, String) SetRegionContent(EditableDesignerRegion, String)

컨트롤의 디자인 타임 뷰에서 편집 가능한 영역의 내용을 지정합니다.Specifies the content for an editable region in the design-time view of the control.

(Inherited from ControlDesigner)
SetViewFlags(ViewFlags, Boolean) SetViewFlags(ViewFlags, Boolean) SetViewFlags(ViewFlags, Boolean) SetViewFlags(ViewFlags, Boolean)

지정된 비트 ViewFlags 열거형을 주어진 플래그 값에 할당합니다.Assigns the specified bitwise ViewFlags enumeration to the specified flag value.

(Inherited from ControlDesigner)
SuppressDataSourceEvents() SuppressDataSourceEvents() SuppressDataSourceEvents() SuppressDataSourceEvents()

ResumeDataSourceEvents() 메서드를 호출할 때까지 모든 데이터 소스 이벤트를 연기합니다.Postpones all data source events until after the ResumeDataSourceEvents() method is called.

(Inherited from DataSourceDesigner)
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)
UpdateDesignTimeHtml() UpdateDesignTimeHtml() UpdateDesignTimeHtml() UpdateDesignTimeHtml()

GetDesignTimeHtml 메서드를 호출하여 연결된 웹 서버 컨트롤에 대한 디자인 타임 HTML 태그를 새로 고칩니다.Refreshes the design-time HTML markup for the associated Web server control by calling the GetDesignTimeHtml method.

(Inherited from ControlDesigner)

명시적 인터페이스 구현

IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary) IDesignerFilter.PostFilterAttributes(IDictionary)

이 멤버에 대한 설명을 보려면 PostFilterAttributes(IDictionary) 메서드를 참조하세요.For a description of this member, see the PostFilterAttributes(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary) IDesignerFilter.PostFilterEvents(IDictionary)

이 멤버에 대한 설명을 보려면 PostFilterEvents(IDictionary) 메서드를 참조하세요.For a description of this member, see the PostFilterEvents(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary) IDesignerFilter.PostFilterProperties(IDictionary)

이 멤버에 대한 설명을 보려면 PostFilterProperties(IDictionary) 메서드를 참조하세요.For a description of this member, see the PostFilterProperties(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary) IDesignerFilter.PreFilterAttributes(IDictionary)

이 멤버에 대한 설명을 보려면 PreFilterAttributes(IDictionary) 메서드를 참조하세요.For a description of this member, see the PreFilterAttributes(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary) IDesignerFilter.PreFilterEvents(IDictionary)

이 멤버에 대한 설명을 보려면 PreFilterEvents(IDictionary) 메서드를 참조하세요.For a description of this member, see the PreFilterEvents(IDictionary) method.

(Inherited from ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary) IDesignerFilter.PreFilterProperties(IDictionary)

이 멤버에 대한 설명을 보려면 PreFilterProperties(IDictionary) 메서드를 참조하세요.For a description of this member, see the PreFilterProperties(IDictionary) method.

(Inherited from ComponentDesigner)

이벤트

DataSourceChanged DataSourceChanged DataSourceChanged DataSourceChanged

연결된 데이터 소스 속성이 변경되면 발생합니다.Occurs when any property of the associated data source changes.

(Inherited from DataSourceDesigner)
SchemaRefreshed SchemaRefreshed SchemaRefreshed SchemaRefreshed

스키마를 새로 고친 후에 발생합니다.Occurs after the schema has been refreshed.

(Inherited from DataSourceDesigner)

적용 대상

추가 정보