Popup.PlacementRectangle Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает прямоугольник, относительно которого Popup элемент управления расположен при открытии.
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
Значение свойства
Прямоугольник, используемый Popup для размещения элемента управления. Значение по умолчанию — null.
- Атрибуты
Примеры
В следующем примере задается PlacementRectangle свойство объекта Popup. Свойства XHeightYWidthPlacementRectangle 50, 50, 50, 50 и 100 соответственно. Значение Popup относительно границ PlacementRectangle свойства. Обратите внимание, что PlacementRectangle свойство не создает видимый элемент в приложении; в примере создается Rectangle с теми же границами для представления PlacementRectangle.
<Canvas Width="200" Height="200" Background="Red">
<Rectangle Canvas.Top="50" Canvas.Left="50"
Width="50" Height="100"
Stroke="White" StrokeThickness="3"/>
<Popup IsOpen="True" PlacementRectangle="50,50,50,100">
<TextBlock FontSize="14" Background="Yellow"
Width="140" TextWrapping="Wrap">
This is a popup with a PlacementRectangle.
</TextBlock>
</Popup>
</Canvas>
Комментарии
Всплывающее окно можно разместить, задав свойства PlacementTarget, PlacementRectangle, Placement, HorizontalOffset и VerticalOffset. Дополнительные сведения см. в разделе "Поведение размещения всплывающих окон".
Сведения о свойстве зависимостей
| Элемент | Ценность |
|---|---|
| Поле идентификатора | PlacementRectangleProperty |
Свойства метаданных, равные свойству true |
Нет |