DesignerActionList 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
스마트 태그 패널을 만드는 데 사용되는 항목 목록을 정의하는 형식에 대한 기본 클래스를 제공합니다.
public ref class DesignerActionList
public class DesignerActionList
type DesignerActionList = class
Public Class DesignerActionList
- 상속
-
DesignerActionList
예제
다음 코드 예제에서는 DesignerActionItem 개체의 컬렉션을 만드는 방법을 보여 줍니다.
이 코드 예제에 대한 자세한 내용은 방법: Windows Forms 구성 요소스마트 태그 첨부를 참조하세요.
public class ColorLabelActionList :
System.ComponentModel.Design.DesignerActionList
Public Class ColorLabelActionList
Inherits System.ComponentModel.Design.DesignerActionList
설명
DesignerAction
기능을 사용하면 구성 요소 및 컨트롤이 상황에 맞는 정보 및 명령을 표시할 수 있습니다.
DesignerAction
기능은 스마트 태그 패널과 구성 요소 또는 컨트롤과 연결된 바로 가기 메뉴에도 DesignerActionItem 표시될 수 있으므로 디자이너 동사를 대체하는 것으로 간주할 수 있습니다.
DesignerActionList 클래스는 사용자 지정 구성 요소 및 컨트롤에 스마트 태그 지원을 추가하려는 개발자를 위한 상호 작용의 주요 지점을 나타냅니다.
DesignerActionList 스마트 태그 패널을 채우기 위해 구성 요소 개발자가 파생한 기본 클래스입니다. 스마트 태그 패널은 스마트 태그에 대한 메뉴와 유사한 UI(사용자 인터페이스)를 나타냅니다.
이 파생 클래스는 DesignerActionItem파생된 개체의 컬렉션을 반환하는 virtual
GetSortedActionItems 메서드를 구현할 수 있습니다. 이러한 개체는 스마트 태그 패널 항목을 나타냅니다. 각 항목은 해당 유형에 따라 패널에 표시됩니다. 예를 들어 DesignerActionTextItem 정적 텍스트 레이블로 표시됩니다.
DesignerActionPropertyItem 및 DesignerActionMethodItem 형식으로 표시되는 활성 패널 항목에는 해당 항목에 대한 기능을 구현하는 해당 공개적으로 액세스할 수 있는 속성 또는 메서드가 각각 있습니다.
스마트 태그 패널에 항목을 추가하는 방법에 대한 자세한 내용은 GetSortedActionItems 메서드를 참조하세요.
메모
양식 및 대화 상자는 DesignerActionList파생된 클래스의 멤버가 표시할 수 있습니다. 기본적으로 이러한 창의 부모는 스마트 태그 패널의 컨테이너 창이 됩니다. 이러한 자식 창을 다른 서비스 또는 창에 명시적으로 연결하면 스마트 태그가 부적절하게 표시될 수 있습니다.
스마트 태그 패널은 스크롤 또는 페이징을 지원하지 않으므로 패널을 많은 스마트 태그 항목으로 채웁니다. 항목이 너무 많으면 스마트 태그 패널이 화면 경계를 넘어 확장될 수 있습니다.
생성자
DesignerActionList(IComponent) |
DesignerActionList 클래스의 새 인스턴스를 초기화합니다. |
속성
AutoShow |
스마트 태그 패널을 만들 때 자동으로 표시할지 여부를 나타내는 값을 가져오거나 설정합니다. |
Component |
DesignerActionList관련된 구성 요소를 가져옵니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
GetService(Type) |
DesignerActionList연결된 구성 요소에서 제공하는 서비스를 나타내는 개체를 반환합니다. |
GetSortedActionItems() |
목록에 포함된 DesignerActionItem 개체의 컬렉션을 반환합니다. |
GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET