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í formát je null
.
- Atributy
Příklady
Následující příklad nastaví PlacementRectangle vlastnost Popup. Hodnota X, , WidthYa Height vlastnosti jsou PlacementRectangle 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ří se Rectangle 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 PlacementTarget, , PlacementRectanglePlacement, HorizontalOffseta VerticalOffset vlastností. Další informace naleznete v tématu Chování při umístění automaticky otevírané okno.
Informace o vlastnosti závislosti
Pole identifikátoru | PlacementRectangleProperty |
Vlastnosti metadat nastavené na true |
Žádné |