Bagikan melalui


Popup.HorizontalOffset Properti

Definisi

Mendapatkan atau mengatur jarak horizontal antara asal target dan titik perataan popup.

public:
 property double HorizontalOffset { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double HorizontalOffset { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.HorizontalOffset : double with get, set
Public Property HorizontalOffset As Double

Nilai Properti

Jarak horizontal antara asal target dan titik perataan popup. Untuk informasi tentang asal target dan titik perataan popup, lihat Perilaku Penempatan Popup. Defaultnya adalah 0.

Atribut

Contoh

Contoh berikut membuat Popup dan mengatur HorizontalOffset properti dan VerticalOffset ke 20. Properti Placement diatur ke Bottom (yang merupakan default), sehingga asal target adalah sudut kiri bawah area target dan titik perataan popup adalah sudut Popupkiri atas .

<Canvas Width="200" Height="200" Background="Yellow" Margin="20">
  <Popup IsOpen="True" Placement="Bottom"
         HorizontalOffset="20" VerticalOffset="20">
    <TextBlock FontSize="14" Background="#42F3FD">
      This is a popup.
    </TextBlock>
  </Popup>
</Canvas>

Keterangan

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

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi HorizontalOffsetProperty
Properti metadata diatur ke true Tidak

Penggunaan Atribut XAML

<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="qualifiedDouble"/>

Nilai XAML

double Double

Representasi string dari Double nilai. Ini ditafsirkan sebagai pengukuran unit independen perangkat (1/96 inci). String tidak harus secara eksplisit menyertakan titik desimal. Misalnya, nilai 1 dapat diterima.

Pembatasan rentang yang sama Double berlaku seperti yang disebutkan di bagian Nilai Properti dari topik ini.

qualifiedDouble Nilai double seperti yang dijelaskan sebelumnya dalam tabel ini, diikuti oleh salah satu string deklarasi unit berikut: px, , in, cmatau pt.

px (default) adalah unit independen perangkat (1/96 inci per unit)

in adalah inci; 1in=96px

cm adalah sentimeter; 1cm=(96/2.54) px

pt adalah poin; 1pt=(96/72) px

Berlaku untuk

Lihat juga