ContextMenu.Placement 속성

정의

PlacementContextMenu 속성을 가져오거나 설정합니다.Gets or sets the Placement property of a ContextMenu.

public:
 property System::Windows::Controls::Primitives::PlacementMode Placement { System::Windows::Controls::Primitives::PlacementMode get(); void set(System::Windows::Controls::Primitives::PlacementMode value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.Primitives.PlacementMode Placement { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Placement : System.Windows.Controls.Primitives.PlacementMode with get, set
Public Property Placement As PlacementMode

속성 값

PlacementMode

PlacementMode 열거형 중 하나입니다.One of the PlacementMode enumeration. 기본값은 MousePoint입니다.The default is MousePoint.

특성

예제

다음 예제에서는 Placement 속성 및 배치 모드를 사용 하 여가 배치 되는 위치를 지정 하는 방법을 보여 줍니다 ContextMenu .The following example shows how to use the Placement property and a placement mode to specify where the ContextMenu is placed.

<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">

설명

ContextMenu가 또는 속성에 할당 되 면는가 FrameworkElement.ContextMenu FrameworkContentElement.ContextMenu ContextMenuService 열릴 때이 속성의 값을 변경 합니다 ContextMenu .When the ContextMenu is assigned to the FrameworkElement.ContextMenu or FrameworkContentElement.ContextMenu property, the ContextMenuService changes this value of this property when the ContextMenu opens. 사용자가 마우스를 사용 하 여를 열면 ContextMenu Placement 가로 설정 됩니다 MousePoint .If the user opens the ContextMenu by using the mouse, Placement is set to MousePoint. 사용자가 ContextMenu 키보드를 사용 하 여를 열면 Placement 가로 설정 됩니다 Center .If the user opens the ContextMenu by using the keyboard, Placement is set to Center. 의 위치를 변경 하려면 ContextMenu ContextMenuService.Placement 또는에서 속성을 설정 합니다 FrameworkElement FrameworkContentElement .If you want to change the position of the ContextMenu, set the ContextMenuService.Placement property on the FrameworkElement or FrameworkContentElement.

ContextMenu PlacementTarget ,, PlacementRectangle Placement , HorizontalOffsetVerticalOffsetProperty 속성을 설정 하 여을 배치할 수 있습니다.You can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. 이러한 속성은에 대해 수행 되는 것과 동일 하 게 동작 합니다 Popup .These properties behave the same as they do for a Popup. 자세한 내용은 Popup 배치 동작을 참조하세요.For more information, see Popup Placement Behavior.

종속성 속성 정보Dependency Property Information

식별자 필드Identifier field PlacementProperty
메타 데이터 속성 설정 trueMetadata properties set to true 없음None

적용 대상

추가 정보