Aracılığıyla paylaş


Popup.PlacementTarget Özellik

Tanım

Açıldığında öğesinin konumlandırıldığı öğeyi Popup alır veya ayarlar.

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

Özellik Değeri

UIElement

Denetimin UIElement mantıksal üst öğesidir Popup . Varsayılan değer: null.

Öznitelikler

Örnekler

Aşağıdaki örnek, öğesinin alt öğesi olan bir Popup Canvasoluşturur ve öğesini olarak ellipse1ayarlarPlacementTarget, böylece açılır pencere öğesine Ellipsegöredir.

<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>

Açıklamalar

, , PlacementRectangle, PlacementHorizontalOffsetve VerticalOffset özelliklerini ayarlayarak PlacementTargetbir açılır pencere konumlandırabilirsiniz. Daha fazla bilgi için bkz . Açılır Pencere Yerleştirme Davranışı.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı PlacementTargetProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.