Windows Forms 컨트롤의 특성
업데이트: 2007년 11월
.NET Framework에서는 사용자 지정 컨트롤 및 구성 요소의 멤버에 적용할 수 있는 다양한 특성을 제공합니다. 이러한 특성 중 일부는 클래스의 런타임 동작에 영향을 주고 일부는 디자인 타임 동작에 영향을 줍니다.
컨트롤 및 구성 요소 속성의 특성
다음 표에서는 속성이나 사용자 지정 컨트롤 및 구성 요소의 속성이나 기타 멤버에 적용할 수 있는 특성을 보여 줍니다. 이러한 특성을 사용하는 예제는 방법: Windows Forms 컨트롤에서 특성 적용을 참조하십시오.
특성 |
설명 |
---|---|
속성이 다른 소스에서 값을 가져오도록 속성에 전달할 값을 지정합니다. 이를 앰비언스라고 합니다. |
|
속성 또는 이벤트를 속성 창에 표시할지 여부를 지정합니다. |
|
Categorized 모드로 설정된 PropertyGrid 컨트롤에 표시되는 속성 또는 이벤트를 그룹화할 범주 이름을 지정합니다. |
|
속성의 기본값을 지정합니다. |
|
속성 또는 이벤트에 대한 설명을 지정합니다. |
|
인수가 없는 속성, 이벤트 또는 publicvoid 메서드에 대한 표시 이름을 지정합니다. |
|
속성을 변경하는 데 사용할 편집기를 지정합니다. |
|
속성 또는 메서드가 편집기에 표시되도록 지정합니다. |
|
클래스 또는 멤버에 대한 컨텍스트 키워드를 지정합니다. |
|
속성을 지역화할 수 있는지 여부를 지정합니다. |
|
개체의 텍스트 표시가 별표와 같은 문자로 가려짐을 나타냅니다. |
|
이 특성이 바인딩되는 속성이 디자인 타임에 읽기 전용인지 읽기/쓰기인지 여부를 지정합니다. |
|
연결된 속성 값이 변경될 경우 속성 표를 새로 고쳐야함을 나타냅니다. |
|
이 특성이 바인딩되는 개체에 대한 변환기로 사용할 형식을 지정합니다. |
데이터 바인딩 속성의 특성
다음 표에서는 사용자 지정 컨트롤 및 구성 요소가 데이터 바인딩과 상호 작용하는 방법을 지정할 때 적용할 수 있는 특성을 보여 줍니다.
특성 |
설명 |
---|---|
속성이 바인딩에 일반적으로 사용되는지 여부를 지정합니다. |
|
구성 요소의 데이터 소스와 데이터 멤버 속성을 지정합니다. |
|
구성 요소의 기본 바인딩 속성을 지정합니다. |
|
구성 요소의 데이터 소스와 데이터 멤버 속성을 지정합니다. |
|
특성 리디렉션을 활성화합니다. |
클래스의 특성
다음 표에서는 디자인 타임에 사용자 지정 컨트롤 및 구성 요소의 동작을 지정할 때 적용할 수 있는 특성을 보여 줍니다.
특성 |
설명 |
---|---|
구성 요소의 기본 이벤트를 지정합니다. |
|
구성 요소의 기본 속성을 지정합니다. |
|
구성 요소에 대한 디자인 타임 서비스를 구현하는 데 사용되는 클래스를 지정합니다. |
|
클래스의 디자이너가 특정 범주에 속하도록 지정합니다. |
|
도구 상자 항목의 특성을 나타냅니다. |
|
도구 상자 항목에 사용할 필터 문자열과 필터 형식을 지정합니다. |