ContextMenu.Placement 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 die Placement-Eigenschaft eines ContextMenu ab oder legt diese fest.
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
Eigenschaftswert
Einer der PlacementMode-Enumerationswerte. Der Standardwert ist MousePoint.
- Attribute
Beispiele
Das folgende Beispiel zeigt, wie die Placement -Eigenschaft und ein Platzierungsmodus verwendet werden, um anzugeben, wo der ContextMenu platziert wird.
<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">
Hinweise
Wenn der ContextMenu - oder FrameworkContentElement.ContextMenu -Eigenschaft zugewiesen FrameworkElement.ContextMenu ist, ändert der ContextMenuService diesen Wert dieser Eigenschaft, wenn der ContextMenu geöffnet wird. Wenn der Benutzer die ContextMenu mit der Maus öffnet, Placement ist auf MousePointfestgelegt. Wenn der Benutzer die ContextMenu mit der Tastatur öffnet, Placement ist auf Centerfestgelegt. Wenn Sie die Position von ContextMenuändern möchten, legen Sie die ContextMenuService.Placement -Eigenschaft für oder FrameworkElementFrameworkContentElementfest.
Sie können ein ContextMenu positionieren, indem Sie die PlacementTargetEigenschaften , PlacementRectangle, Placement, HorizontalOffsetund VerticalOffsetProperty festlegen. Diese Eigenschaften verhalten sich genauso wie für ein Popup. Weitere Informationen finden Sie unter Verhalten beim Platzieren von Popups.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | PlacementProperty |
Metadateneigenschaften auf true festgelegt |
Keine |