Popup.PlacementTarget Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger elementet i förhållande till vilket Popup är placerat när det öppnas.
public:
property System::Windows::UIElement ^ PlacementTarget { System::Windows::UIElement ^ get(); void set(System::Windows::UIElement ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.UIElement PlacementTarget { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.PlacementTarget : System.Windows.UIElement with get, set
Public Property PlacementTarget As UIElement
Egenskapsvärde
Det UIElement är kontrollens logiska överordnad Popup . Standardvärdet är null.
- Attribut
Exempel
I följande exempel skapas en Popup som är underordnad till en Canvas, och anger PlacementTarget till ellipse1, så popup-fönstret är relativt till Ellipse.
<Canvas Margin="5" Background="Red" Width="200" Height="150" >
<Ellipse Name="ellipse1"
Canvas.Top="60" Canvas.Left="50"
Height="85" Width="60"
Fill="Black"/>
<Popup IsOpen="True" PlacementTarget="{Binding ElementName=ellipse1}">
<TextBlock Background="LightBlue" FontSize="18">This is a Popup</TextBlock>
</Popup>
</Canvas>
Kommentarer
Du kan placera ett popup-fönster genom att PlacementTargetange egenskaperna , PlacementRectangle, Placement, HorizontalOffsetoch VerticalOffset . Mer information finns i Beteende för placering av popup-fönster.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | PlacementTargetProperty |
Metadataegenskaper inställda på true |
Ingen |