ContextMenu.PlacementRectangle Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает область, относительно которой контекстное меню расположено при открытии.
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
Значение свойства
Область, определяющая прямоугольник, используемый для размещения контекстного меню. Значение по умолчанию — Empty.
- Атрибуты
Примеры
В следующем примере показано, как использовать PlacementRectangle свойство и указать место ContextMenu размещения.
<ContextMenu Placement="Bottom" PlacementRectangle="30,50,0,0">
Комментарии
Вы можете разместить егоContextMenu, задав PlacementRectangleHorizontalOffsetPlacementTargetPlacementсвойства , и VerticalOffsetProperty свойства. Эти свойства ведут себя так же, как и для Popup. Дополнительные сведения см. в разделе "Поведение размещения всплывающих окон".
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | PlacementRectangleProperty |
Свойства метаданных, равные свойству true |
Нет |