Dil

Popup.Placement Özellik

Tanım

Denetim açıldığında denetimin Popup yönünü alır veya ayarlar ve ekran sınırlarıyla çakıştığında denetimin Popup davranışını belirtir.

public:
 property System::Windows::Controls::Primitives::PlacementMode Placement { System::Windows::Controls::Primitives::PlacementMode get(); void set(System::Windows::Controls::Primitives::PlacementMode value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.Primitives.PlacementMode Placement { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Placement : System.Windows.Controls.Primitives.PlacementMode with get, set
Public Property Placement As PlacementMode

Özellik Değeri

Denetim PlacementMode açıldığında denetimin yönünü belirleyen ve denetimin Popup ekran sınırlarıyla nasıl etkileşim kurduğunu belirten bir numaralandırma değeri. Varsayılan değer: Bottom.

Öznitelikler

Örnekler

Aşağıdaki örnek, bir görüntüye göre dört Popup denetim oluşturur. Her Popup birinin yerleştirme özelliği için farklı bir değeri vardır.

<Canvas Width="200" Height="150">
  <Image Name="image1"
         Canvas.Left="75" 
         Source="Water_lilies.jpg" Height="200" Width="200"/>
  <Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
         Placement="Bottom">
    <TextBlock FontSize="14" Background="LightGreen">Placement=Bottom</TextBlock>

  </Popup>
  <Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
         Placement="Top">
    <TextBlock FontSize="14" Background="LightGreen">Placement=Top</TextBlock>

  </Popup>
  <Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
         Placement="Left">
    <TextBlock FontSize="14" Background="LightGreen">Placement=Left</TextBlock>

  </Popup>
  <Popup IsOpen="True" PlacementTarget="{Binding ElementName=image1}"
         Placement="Right">
    <TextBlock FontSize="14" Background="LightGreen">Placement=Right</TextBlock>

  </Popup>
</Canvas>

Açıklamalar

PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, ve VerticalOffset özelliklerini ayarlayarak bir açılır pencere konumlandırabilirsiniz. Daha fazla bilgi için Açılır Pencere Yerleştirme Davranışı'na bakınız.

özelliği ise öğesinin konumunu MenuDropAlignmentolarak ayarlar truePlacement veya Left ters çevirirse, Right sol kenarını sağ kenarıyla PopupPopup hizalar ve sol kenarı sol kenarıyla PlacementLeftPlacementTargetPopuphizalamak için Placement bir ile ayarlanır.RightPlacementTarget

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

Öğe Değer
Tanımlayıcı alanı PlacementProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.