ContextMenu.Placement 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Placement의 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 열거형 중 하나입니다. 기본값은 MousePoint입니다.
- 특성
예제
다음 예제에서는 사용 하는 방법에 설명 합니다 Placement 속성 및 배치 모드를 지정 하는 위치 ContextMenu 는 합니다.
<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">
설명
때는 ContextMenu 또는 속성에 FrameworkElement.ContextMenu 할당 된 이 ContextMenuService 속성의이 값을 변경 합니다 열 때 ContextMenu 합니다.FrameworkContentElement.ContextMenu 사용자가 마우스 Placement 를 사용하여 를 ContextMenu 열면 가 로 MousePoint설정됩니다. 사용자가 키보드 Placement 를 사용하여 를 ContextMenu 열면 가 로 Center설정됩니다. 의 ContextMenu위치를 변경하려면 또는 FrameworkContentElement에서 FrameworkElement 속성을 설정합니다ContextMenuService.Placement.
, , PlacementRectangle, PlacementHorizontalOffset및 VerticalOffsetProperty 속성을 설정하여 을 PlacementTarget배치 ContextMenu 할 수 있습니다. 이러한 속성은 에 대해 수행하는 것과 동일하게 작동합니다 Popup. 자세한 내용은 Popup 배치 동작을 참조하세요.
종속성 속성 정보
식별자 필드 | PlacementProperty |
메타 데이터 속성 설정 true |
없음 |
적용 대상
추가 정보
.NET