Popup.PlacementRectangle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví obdélník vzhledem k tomu, ke kterému Popup je ovládací prvek umístěn při otevření.
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
Hodnota vlastnosti
Obdélník, který slouží k umístění Popup ovládacího prvku. Výchozí hodnota je null.
- Atributy
Příklady
Následující příklad nastaví PlacementRectangle vlastnost Popup. X, Y, Widtha Height vlastnosti PlacementRectangle jsou 50, 50, 50 a 100, v uvedeném pořadí. Je Popup relativní k hranicím PlacementRectangle vlastnosti. Všimněte si, že PlacementRectangle vlastnost nevytvoří viditelný prvek v aplikaci; příklad vytvoří Rectangle se stejnými hranicemi, které představují 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>
Poznámky
Místní okno můžete umístit nastavením vlastností PlacementTarget, PlacementRectangle, Placement, HorizontalOffset a VerticalOffset. Další informace naleznete v tématu Chování umístění vyskakovacích oken.
Informace o vlastnosti závislosti
| Položka | Hodnota |
|---|---|
| Pole Identifikátor | PlacementRectangleProperty |
Vlastnosti metadat nastavené na true |
None |