Popup.HorizontalOffset Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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