Popup.PlacementTarget Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'elemento relativo al quale viene posizionato l'oggetto Popup quando si apre.
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
Valore della proprietà
UIElement che rappresenta l'elemento padre logico del controllo Popup. Il valore predefinito è null
.
- Attributi
Esempio
Nell'esempio seguente viene creato un oggetto Popup figlio di un Canvasoggetto e impostato PlacementTarget su ellipse1
, in modo che il popup sia relativo all'oggetto 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>
Commenti
È possibile posizionare un popup impostando le PlacementTargetproprietà , PlacementRectangle, Placement, HorizontalOffsete VerticalOffset . Per altre informazioni, vedere Comportamento del controllo Popup in relazione al posizionamento.
Informazioni proprietà di dipendenza
Campo Identificatore | PlacementTargetProperty |
Proprietà dei metadati impostate su true |
Nessuno |