Bagikan melalui


Popup.Placement Properti

Definisi

Mendapatkan atau mengatur orientasi Popup kontrol saat kontrol terbuka, dan menentukan perilaku Popup kontrol saat tumpang tindih dengan batas layar.

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

Nilai Properti

Nilai PlacementMode enumerasi yang menentukan orientasi Popup kontrol saat kontrol terbuka, dan yang menentukan bagaimana kontrol berinteraksi dengan batas layar. Defaultnya adalah Bottom.

Atribut

Contoh

Contoh berikut membuat empat Popup kontrol yang relatif terhadap gambar. Masing-masing Popup memiliki nilai yang berbeda untuk properti penempatan.

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

Keterangan

Anda dapat memposisikan popup dengan mengatur properti PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, dan VerticalOffset. Untuk informasi selengkapnya, lihat Perilaku Penempatan Popup.

MenuDropAlignment Jika properti adalah true, mengatur Placement ke Left atau Right membalikkan posisi Popup; a dengan Placement diatur Popup untuk Left menyelaraskan tepi kirinya dengan tepi PlacementTarget kanan dan dengan Placement diatur Popup untuk Right menyelaraskan tepi kanannya dengan tepi PlacementTargetkiri .

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi PlacementProperty
Properti metadata diatur ke true Tidak

Berlaku untuk

Lihat juga