ContextMenu.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 ayarlayın.
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 çıkış noktası ve açılan hizalama noktası hakkında bilgi için bkz. Açılır Pencere Yerleştirme Davranışı. Varsayılan değer 0’dır.
- Öznitelikler
Örnekler
Aşağıdaki örnekte, özelliğinin HorizontalOffset düğme üst öğesiyle ilişkili olarak belirtilen bir konumda açılmasına neden ContextMenu olmak için nasıl kullanılacağı gösterilmektedir.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Açıklamalar
, , PlacementRectangle, PlacementHorizontalOffset, ve VerticalOffsetProperty özelliklerini ayarlayarak PlacementTargetbir ContextMenu konumlandırabilirsiniz. Bu özellikler, bir Popupiçin yaptıkları gibi davranır. Daha fazla bilgi için Açılır Pencere Yerleştirme Davranışı'na bakınız.
Bağımlılık Özelliği Bilgileri
| Öğe | Değer |
|---|---|
| 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
ÇiftDouble
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.
Double Özellik Değeri bölümünde belirtilen aralık kısıtlamaları geçerlidir.
qualifiedDouble Yukarıda açıklandığı gibi bir çift değer ve ardından aşağıdaki birim bildirim dizelerinden biri: px, in, cm, pt.
px (varsayılan) cihazdan bağımsız birimlerdir (birim başına 1/96 inç)
in inçtir; 1in==96px
cm santimetredir; 1cm==(96/2,54) piksel
pt puandır; 1pt==(96/72) piksel
Not Çoğu durumda bir çift Otomatik olarak ayarlanabilir, ancak ContextMenu uzaklıklar Otomatik olarak ayarlanırsa bir görüntülenmez.