ContextMenu.PlacementRectangle Property   
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the area relative to which the context menu is positioned when it opens.
public:
 property System::Windows::Rect PlacementRectangle { System::Windows::Rect get(); void set(System::Windows::Rect value); };
	[System.ComponentModel.Bindable(true)]
public System.Windows.Rect PlacementRectangle { get; set; }
	[<System.ComponentModel.Bindable(true)>]
member this.PlacementRectangle : System.Windows.Rect with get, set
	Public Property PlacementRectangle As Rect
	Property Value
The area that defines the rectangle that is used to position the context menu. The default is Empty.
- Attributes
 
Examples
The following example shows how to use the PlacementRectangle property and specify where the ContextMenu is placed.
<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">
	Remarks
You can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. These properties behave the same as they do for a Popup. For more information, see Popup Placement Behavior.
Dependency Property Information
| Item | Value | 
|---|---|
| Identifier field | PlacementRectangleProperty | 
Metadata properties set to true | 
None |