Popup.PlacementTarget Popup.PlacementTarget Popup.PlacementTarget Popup.PlacementTarget Property

Definición

Obtiene o establece el elemento con respecto al cual se coloca el control Popup cuando se abre.Gets or sets the element relative to which the Popup is positioned when it opens.

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; }
member this.PlacementTarget : System.Windows.UIElement with get, set
Public Property PlacementTarget As UIElement

Valor de propiedad

El UIElement que es el elemento primario lógico del control de Popup.The UIElement that is the logical parent of the Popup control. De manera predeterminada, es null.The default is null.

Ejemplos

En el ejemplo siguiente se crea un Popup que es el elemento secundario de un Canvasy establece PlacementTarget a ellipse1, por lo que el elemento emergente es relativa a la Ellipse.The following example creates a Popup that is the child of a Canvas, and sets PlacementTarget to ellipse1, so the popup is relative to the 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>

Comentarios

Puede colocar un elemento emergente estableciendo el PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, y VerticalOffset propiedades.You can position a popup by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffset properties. Para más información, consulte Posición de un control Popup.For more information, see Popup Placement Behavior.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field PlacementTargetProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true NoneNone

Se aplica a

Consulte también: