Popup.HorizontalOffset Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hedef çıkış noktası ile açılır hizalama noktası arasındaki yatay uzaklığı alın veya ayarlar.
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
Özellik Değeri
Hedef çıkış noktası ile açılan hizalama noktası arasındaki yatay uzaklık. Hedef kaynak ve açılan hizalama noktası hakkında bilgi için bkz. Açılır Pencere Yerleştirme Davranışı. Varsayılan değer, 0'dur.
- Öznitelikler
Örnekler
Aşağıdaki örnek bir Popup oluşturur ve ve VerticalOffset özelliklerini 20 olarak ayarlarHorizontalOffset. Placement özelliği olarak ayarlanır Bottom (varsayılan değerdir), bu nedenle hedef kaynak hedef alanın sol alt köşesi ve açılır hizalama noktası öğesinin sol üst köşesi Popupolur.
<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>
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ı | HorizontalOffsetProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |
XAML Öznitelik Kullanımı
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="qualifiedDouble"/>
XAML Değerleri
double
Double
Bir değerin Double dize gösterimi. Bu, cihazdan bağımsız birim (1/96 inç) ölçümü olarak yorumlanır. Dizelerin açıkça ondalık noktalar içermesi gerekmez. Örneğin değeri 1
kabul edilebilir.
Bu konunun Özellik Değeri bölümünde belirtilenlerle aynı Double aralık kısıtlamaları geçerlidir.
qualifiedDouble
double
Bu tabloda daha önce açıklandığı gibi bir değer ve ardından aşağıdaki birim bildirim dizelerinden biri: px
, in
, cm
veya pt
.
px
(varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)
in
inçtir; 1 inç=96px
cm
santimetredir; 1cm=(96/2,54) piksel
pt
puandır; 1pt=(96/72) piksel