다음을 통해 공유


ToggleButtonField 클래스

정의

선택한 상태에 해당하는 이미지를 표시할 수 있는 ShapeField

public ref class ToggleButtonField abstract : Microsoft::VisualStudio::Modeling::Diagrams::ShapeField
public abstract class ToggleButtonField : Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
type ToggleButtonField = class
    inherit ShapeField
Public MustInherit Class ToggleButtonField
Inherits ShapeField
상속
ToggleButtonField
파생

생성자

ToggleButtonField(String)

ToggleButtonField 클래스의 새 instance 초기화합니다.

속성

AnchoringBehavior

이 ShapeField의 AnchoringBehavior를 가져옵니다.

(다음에서 상속됨 ShapeField)
DefaultAccessibleDescription

액세스 가능한 기본 설명을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultAccessibleName

액세스 가능한 기본 이름을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultAccessibleState

기본 액세스 가능 상태를 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultBackgroundBrushId

이 ShapeField에 사용할 기본 배경 브러시의 ID를 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultFocusable

ShapeField가 기본적으로 포커스를 받을 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultInactiveSelectedBackgroundBrushId

이 ShapeField에 사용할 기본 배경 브러시의 ID를 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultPenId

이 ShapeField에 사용할 기본 펜의 ID를 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultReflectParentFocusedState

이 필드가 부모의 포커스가 있는 상태를 표시해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultReflectParentSelectedState

이 필드에 부모의 선택한 상태가 표시되어야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultSelectable

ShapeField를 기본적으로 선택할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultSelectedBackgroundBrushId

이 ShapeField에 사용할 기본 배경 브러시의 ID를 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
DefaultUnscaled

이 필드의 범위와 관련하여 이미지를 스케일링하지 않고 그려야 하는지 아니면 경계에 맞게 이미지를 스케일링해야 하는지를 나타내는 값을 가져오거나 설정합니다.

DefaultVisibility

ShapeField가 기본적으로 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ShapeField)
Name

이 ShapeField의 고유 식별자를 가져옵니다.

(다음에서 상속됨 ShapeField)

메서드

AccessibleDoDefaultAction(ShapeElement)

이 액세스 가능 개체에 연결된 기본 동작을 수행합니다.

(다음에서 상속됨 ShapeField)
AllowInPlaceEditorAutoSize(ShapeElement)

현재 위치 편집기의 크기를 자동으로 지정해야 하는지 여부를 나타내는 부울 값을 반환합니다. 기본값은 false입니다.

(다음에서 상속됨 ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

이 셰이프 필드의 값을 ShapeElement의 도메인 속성과 연결합니다. 도메인 속성이 다른 속성의 프록시인 경우 이 메서드를 사용합니다.

(다음에서 상속됨 ShapeField)
AssociateValueWith(Store, Guid)

이 셰이프 필드의 값을 ShapeElement의 도메인 속성과 연결합니다. 도메인 속성이 다른 속성의 프록시인 경우 이 메서드를 사용합니다.

(다음에서 상속됨 ShapeField)
AssociateValueWith(Store, Guid, AssociatedPropertyInfo)

셰이프가 지정된 도메인 클래스의 instance 매핑될 때 이 셰이프 필드의 값을 ShapeElement의 도메인 속성과 연결합니다. 이 셰이프 필드를 매핑할 수 있는 도메인 클래스가 여러 개 있는 경우 이 메서드를 사용합니다.

(다음에서 상속됨 ShapeField)
AssociateVisibilityWith(Store, AssociatedPropertyInfo)

이 셰이프 필드의 표시 유형을 ShapeElement의 도메인 속성과 연결합니다.

(다음에서 상속됨 ShapeField)
AssociateVisibilityWith(Store, Guid)

이 셰이프 필드의 표시 유형을 ShapeElement의 도메인 속성과 연결합니다.

(다음에서 상속됨 ShapeField)
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo)

셰이프가 지정된 도메인 클래스의 instance 매핑될 때 셰이프 필드의 표시 유형을 ShapeElement의 도메인 속성과 연결합니다. 이 셰이프 필드를 매핑할 수 있는 도메인 클래스가 여러 개 있는 경우 이 메서드를 사용합니다.

(다음에서 상속됨 ShapeField)
CanEditValue(ShapeElement, DiagramClientView)

이 필드의 값을 편집할 수 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ShapeField)
ChangeState(ShapeElement)

토글 단추의 상태 변경

CommitPendingEdit(ShapeElement, DiagramClientView)

보류 중인 편집을 커밋합니다.

(다음에서 상속됨 ShapeField)
CreateToggleButtonEventArgs(ShapeElement)

토글 단추 이벤트 인수를 담당하는 클래스의 instance Create

DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)

지정한 점이 ShapeField 범위 내에 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

셰이프 필드에서 적절한 탐색 메서드를 호출합니다.

(다음에서 상속됨 ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

ShapeField의 내용을 그립니다.

EditValue(ShapeElement, DiagramClientView)

현재 위치 편집기를 호출합니다.

(다음에서 상속됨 ShapeField)
EditValue(ShapeElement, DiagramClientView, PointD)

현재 위치 편집기를 호출하여 지정된 마우스 위치를 사용하여 caret를 설정합니다.

(다음에서 상속됨 ShapeField)
FindFirstChild(ShapeElement, Boolean)

탐색 시퀀스에서 첫 번째 자식 하위 필드를 가져오기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
FindLastChild(ShapeElement, Boolean)

탐색 시퀀스에서 마지막 하위 필드를 가져오기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
FindNextChild(DiagramItem, Boolean)

ShapeSubField에서 호출되어 탐색 시퀀스에서 다음 형제 항목을 가져옵니다.

(다음에서 상속됨 ShapeField)
FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean)

탐색 시퀀스에서 이 ShapeField의 다음 자식 하위 필드를 찾습니다.

(다음에서 상속됨 ShapeField)
FindPreviousChild(DiagramItem, Boolean)

ShapeSubField에서 호출되어 탐색 시퀀스에서 앞에 오는 다음 형제 항목을 가져옵니다.

(다음에서 상속됨 ShapeField)
FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean)

탐색 시퀀스에서 이 ShapeField의 이전 자식 하위 필드를 찾습니다.

(다음에서 상속됨 ShapeField)
Focused(ShapeElement, DiagramClientView)

ShapeField에 포커스가 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetAccessibilityObject(ShapeElement, DiagramClientView)

필드에 할당된 AccessibleObject를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetAccessibleChild(ShapeElement, Int32)

지정된 인덱스에 해당하는 액세스 가능한 자식 하위 필드를 검색합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleChildCount(ShapeElement)

이 ShapeField에 속하는 액세스 가능한 자식 수를 검색합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleDefaultActionDescription(ShapeElement)

개체의 기본 작업을 설명하는 문자열을 가져옵니다. 모든 개체마다 기본 작업이 있는 것은 아닙니다.

(다음에서 상속됨 ShapeField)
GetAccessibleDescription(ShapeElement)

접근성 있는 설명을 반환합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleHelp(ShapeElement)

개체의 역할이나 개체의 사용 방법에 대한 설명을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

이 액세스 가능한 개체와 연결된 도움말 파일의 경로를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

이 액세스 가능한 개체와 연결된 도움말 항목 식별자의 식별자를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetAccessibleName(ShapeElement)

접근성 있는 이름을 반환합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleRole(ShapeElement)

이 ShapeField의 액세스 가능한 역할을 검색합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleState(ShapeElement, DiagramClientView)

이 ShapeField의 액세스 가능한 상태를 검색합니다.

(다음에서 상속됨 ShapeField)
GetAccessibleValue(ShapeElement)

액세스 가능한 값을 반환합니다.

(다음에서 상속됨 ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

현재 위치 편집기 컨트롤을 반환합니다. 이 메서드는 null을 반환할 수 있습니다. 이 경우 이 필드에 활성 상태인 현재 위치 편집기가 없습니다.

(다음에서 상속됨 ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

지정한 ShapeElement instance 그릴 배경 브러시를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

지정한 ShapeElement instance 대해 그릴 배경 브러시의 ID를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetBitmap(String)

메타파일을 가져옵니다.

GetBounds(ShapeElement)

부모 셰이프의 왼쪽 위와 관련된 월드 단위로 이 ShapeField의 범위를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetButtonImage(ShapeElement)

단추의 현재 상태에 대한 이미지를 제공합니다.

GetCursor(Cursor, DiagramClientView, PointD)

마우스 포인터가 ShapeField 위에 있을 때 표시되는 커서를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetFocusable(ShapeElement)

ShapeField에서 포커스를 받을 수 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetInPlaceEditorBounds(ShapeElement)

상위 셰이프를 기준으로 현재 위치 편집기의 범위를 월드 단위로 반환합니다.

(다음에서 상속됨 ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

지정된 부모 셰이프의 현재 위치 편집기에서 허용되는 최대 범위를 반환합니다.

(다음에서 상속됨 ShapeField)
GetMetafile(String)

메타파일을 가져옵니다.

GetMinimumInPlaceEditorSize(ShapeElement)

지정된 부모 셰이프의 현재 위치 편집기에서 허용되는 최소 범위를 반환합니다.

(다음에서 상속됨 ShapeField)
GetMinimumSize(ShapeElement)

표시할 이미지의 크기 또는 AnchoringBehavior에 지정된 최소 크기 중 더 큰 ImageField의 최소 크기를 반환합니다. 셰이프 필드의 크기를 조정하지 않으면 AnchoringBehavior 크기가 항상 사용됩니다.

GetPen(DiagramClientView, ShapeElement, Color)

지정한 ShapeElement instance 그릴 펜을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetPenId(ShapeElement)

지정한 ShapeElement instance 대해 그릴 펜의 ID를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

마우스가 지정된 지점 위에 있는 경우 다음 MouseDown 이벤트에서 활성화해야 하는 마우스 동작을 검색합니다.

GetSelectable(ShapeElement)

ShapeField를 선택할 수 있는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetUnscaled(ShapeElement)

단추 이미지를 크기가 조정되지 않은 상태로 그려야 하는지 여부를 가져옵니다.

GetValue(ShapeElement)

지정한 ShapeElement instance 대한 이 ShapeField의 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
GetValueDomainPropertyInfo(ShapeElement)

이 필드의 값에 대한 DomainPropertyInfo를 가져옵니다.

(다음에서 상속됨 ShapeField)
GetVisible(ShapeElement)

ShapeField가 표시되는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ShapeField)
HasFocusedAppearance(ShapeElement, DiagramClientView)

이 필드에 포커스가 있는 필드로 표시되어야 하는지 여부를 나타내는 값을 반환합니다. 이 필드는 부모의 중요 상태를 반영하는 경우 Focused 속성과 다를 수 있습니다. (DefaultReflectParentFocusedState 속성을 참조하세요.)

(다음에서 상속됨 ShapeField)
HasPendingEdit(ShapeElement, DiagramClientView)

현재 위치 편집이 활성 상태이고 커밋이 보류 중인지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ShapeField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

이 필드에 선택된 필드가 표시되어야 하는지 여부를 나타내는 값을 반환합니다. 이 필드는 부모의 Selected 상태를 반영하는 경우 Selected 속성과 다를 수 있습니다. (DefaultReflectParentSelectedState 속성을 참조하세요.)

(다음에서 상속됨 ShapeField)
IsNavigationKey(Char)

지정된 문자가 탐색 명령에 해당하는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ShapeField)
IsNavigationKey(Keys)

지정된 키 데이터가 탐색 명령에 해당하는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ShapeField)
NavigateAscend(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 포커스를 포커스가 가능한 첫 번째 상위 항목으로 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
NavigateDescend(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 포커스를 포커스가 가능한 첫 번째 하위 항목으로 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
NavigateToFirst(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 이 필드의 첫 번째 형제(즉, 부모의 첫 번째 자식)에 포커스를 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
NavigateToLast(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 이 필드의 마지막 형제(즉, 부모의 마지막 자식)로 포커스를 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
NavigateToNext(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 포커스를 다음 개체로 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
NavigateToPrevious(ShapeElement, SelectedShapesCollection)

탐색 시퀀스에서 포커스를 이전 개체로 설정하기 위해 이 ShapeField에서 호출됩니다.

(다음에서 상속됨 ShapeField)
OnBeginEdit(DiagramItemEventArgs)

현재 위치 편집이 시작되면 호출됩니다.

(다음에서 상속됨 ShapeField)
OnClick(DiagramPointEventArgs)

컨트롤의 OnClick()에서 호출됩니다.

(다음에서 상속됨 ShapeField)
OnDoubleClick(DiagramPointEventArgs)

컨트롤의 OnDoubleClick()에서 호출됩니다.

(다음에서 상속됨 ShapeField)
OnEndEdit(DiagramItemEventArgs)

현재 위치 편집이 종료되면 호출합니다.

(다음에서 상속됨 ShapeField)
OnKeyDown(DiagramKeyEventArgs)

키를 누를 때 호출됩니다. 이 셰이프필드를 호출하려면 선택 영역에서 포커스가 있는 ShapeField여야 합니다.

(다음에서 상속됨 ShapeField)
OnKeyPress(DiagramKeyPressEventArgs)

키 다운과 키 업 간에 호출됩니다. 이 셰이프필드를 호출하려면 선택 영역에서 포커스가 있는 ShapeField여야 합니다.

(다음에서 상속됨 ShapeField)
OnKeyUp(DiagramKeyEventArgs)

키가 해제될 때 호출됩니다. 이 셰이프필드를 호출하려면 선택 영역에서 포커스가 있는 ShapeField여야 합니다.

OnMouseDown(DiagramMouseEventArgs)

컨트롤의 OnMouseDown()에서 호출됩니다.

(다음에서 상속됨 ShapeField)
OnMouseMove(DiagramMouseEventArgs)

컨트롤의 OnMouseMove()에서 호출됩니다.

(다음에서 상속됨 ShapeField)
OnMouseUp(DiagramMouseEventArgs)

단추에서 마우스 클릭을 처리합니다.

OnMouseWheel(DiagramMouseEventArgs)

컨트롤의 OnMouseWheel()에서 호출됩니다.

(다음에서 상속됨 ShapeField)
Selected(ShapeElement, DiagramClientView)

필드가 선택되었는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 ShapeField)
SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)

선택 영역을 하위 필드 범위로 설정합니다.

(다음에서 상속됨 ShapeField)
SetValue(ShapeElement, Object)

지정한 ShapeElement instance 이 ShapeField의 값을 설정합니다.

(다음에서 상속됨 ShapeField)
SetVisible(ShapeElement, Object)

지정한 ShapeElement instance 대해 이 ShapeField의 표시 유형을 설정합니다.

(다음에서 상속됨 ShapeField)

이벤트

ToggleButtonStateChanging

선택한 상태에 해당하는 이미지를 표시할 수 있는 ShapeField

적용 대상