ContextMenu.PlacementTarget 속성

정의

UIElement이 열리는 위치의 기준이 되는 ContextMenu를 가져오거나 설정합니다.Gets or sets the UIElement relative to which the ContextMenu is positioned when it opens.

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

속성 값

UIElement

ContextMenu가 열리는 위치의 기준이 되는 요소입니다.The element relative to which the ContextMenu is positioned when it opens. 기본값은 null입니다.The default is null.

특성

예제

의 대상은 부모입니다 ContextMenu .The target of a ContextMenu is its parent. 다음 예제에서는 속성을 사용 하 여 PlacementTarget 의 부모를 찾는 방법을 보여 줍니다 ContextMenu .The following examples show how to use the PlacementTarget property to find the parent of a ContextMenu.

ContextMenu cm = (ContextMenu)sender;
target = cm.PlacementTarget;
Dim cm As ContextMenu = CType(sender, ContextMenu)
target = cm.PlacementTarget
ContextMenu cm = (ContextMenu)ContextMenu.ItemsControlFromItemContainer                   ((MenuItem)e.OriginalSource);
UIElement placementTarget = cm.PlacementTarget;
Dim cm As ContextMenu = CType(ContextMenu.ItemsControlFromItemContainer (CType(e.OriginalSource, MenuItem)), ContextMenu)
Dim placementTarget As UIElement = cm.PlacementTarget

설명

ContextMenu가 또는 속성에 할당 되 FrameworkElement.ContextMenuFrameworkContentElement.ContextMenuContextMenuService 이 속성의 값을 소유 하는 FrameworkElement 또는가 열릴 때이 속성의 값을로 변경 합니다 FrameworkContentElement ContextMenu .When the ContextMenu is assigned to the FrameworkElement.ContextMenu or FrameworkContentElement.ContextMenu property, the ContextMenuService changes this value of this property to the owning FrameworkElement or FrameworkContentElement when the ContextMenu opens. 다른를 사용 하려면 UIElement 속성을 설정 ContextMenuService.PlacementTarget 합니다.To use a different UIElement, set the ContextMenuService.PlacementTarget property.

종속성 속성 정보Dependency Property Information

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

적용 대상

추가 정보