다음을 통해 공유


DataBindingHandler 클래스

정의

데이터 바인딩 처리기에 대한 기본 클래스를 제공합니다.

public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
상속
DataBindingHandler
파생

설명

DataBindingHandler 데이터 바인딩 처리기에 대 한 기본 클래스를 제공 합니다. 데이터 바인딩 처리기를 디자인 화면에서 컨트롤의 의미 있는 표시를 사용 하도록 설정 하려면 데이터 바인딩을 수행 하려면 디자이너 내에서 사용할 수 있습니다. 일반적으로 컨트롤의 디자이너는이 기능을 담당 합니다. 그러나 컨트롤이 없는 경우 디자인 화면에서 라이브와 같은 다른 컨트롤의 템플릿 내 되지 않은 디자이너를 사용 하 여 지정 된 경우 데이터 바인딩 처리기에서이 기능을 제공 된 DataBindingHandlerAttribute 컨트롤에 대 한 코드 .

데이터 바인딩 처리기를 사용 하려면 데이터 바인딩된 속성이 있는 컨트롤이 있어야를 DataBindingHandlerAttribute 사용 하 여 데이터 바인딩 처리기의 유형을 나타내는 코드 내에서 지정 합니다.

예를 들어를 Label 컨트롤이 연결 되어를 TextDataBindingHandler 를 통해 클래스를 DataBindingHandlerAttribute 코드에서는 Label 클래스. 에 대 한 템플릿에서 DataList, Label 레이블에 "데이터 바인딩" 이라는 단어를 표시 하는 컨트롤 텍스트 속성이 데이터 바인딩 되었습니다. 데이터 바인딩 처리기 없이 레이블이 표시 되지 디자인 타임에 디자이너 디자인 타임에 템플릿 기반 컨트롤에서 해당 데이터 바인딩된 속성에 바인딩할 수 없기 때문입니다.

데이터 바인딩 처리기를 구현 하려면이 클래스와 구현 클래스에서 파생 되는 새 클래스를 정의 합니다 DataBindControl 해당 속성을 설정 하는 방법입니다.

생성자

DataBindingHandler()

DataBindingHandler 클래스의 새 인스턴스를 초기화합니다.

메서드

DataBindControl(IDesignerHost, Control)

지정된 컨트롤을 바인딩합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보