Popup.PlacementTarget Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das Element ab, zu dem das Popup beim Öffnen relativ positioniert wird.
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
Eigenschaftswert
Das UIElement, das das logisch übergeordnete Element des Popup-Steuerelements ist. Der Standardwert ist null
.
- Attribute
Beispiele
Im folgenden Beispiel wird ein Popup Element erstellt, das das untergeordnete Element eines Canvas, und legt diesen Wert fest PlacementTarget ellipse1
, sodass das Popup relativ zum EllipsePopup ist.
<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>
Hinweise
Sie können ein Popup positionieren, indem Sie die PlacementTargetHorizontalOffsetPlacementRectanglePlacementEigenschaften , und VerticalOffset die Eigenschaften festlegen. Weitere Informationen finden Sie unter Verhalten beim Platzieren von Popups.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | PlacementTargetProperty |
Metadateneigenschaften auf true festgelegt |
Keine |