ContextMenu.PlacementTarget Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das UIElement ab, in Bezug auf das der ContextMenu beim Öffnen positioniert wird, oder legt dieses fest.
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
Eigenschaftswert
Das Element, in Bezug auf das das ContextMenu beim Öffnen positioniert wird. Der Standardwert ist null
.
- Attribute
Beispiele
Das Ziel eines ContextMenu ist das übergeordnete Ziel. Die folgenden Beispiele zeigen, wie Sie die PlacementTarget -Eigenschaft verwenden, um das übergeordnete Element eines ContextMenuzu finden.
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
Hinweise
Wenn der ContextMenu -Eigenschaft oder FrameworkContentElement.ContextMenu zugewiesen FrameworkElement.ContextMenu ist, ändert der ContextMenuService diesen Wert dieser Eigenschaft in den besitzenden FrameworkElement oder FrameworkContentElement wenn geöffnet ContextMenu wird. Um eine andere UIElementzu verwenden, legen Sie die ContextMenuService.PlacementTarget -Eigenschaft fest.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | PlacementTargetProperty |
Metadateneigenschaften auf true festgelegt |
Keine |