Aracılığıyla paylaş


ContextMenu.HorizontalOffset Özellik

Tanım

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 örnekte, bir öğesinin HorizontalOffset düğme üst öğesiyle ilişkili olarak belirli bir konumda açılmasına neden ContextMenu olmak için özelliğinin nasıl kullanılacağı gösterilmektedir.

<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">

Açıklamalar

, , PlacementRectangle, PlacementHorizontalOffsetve VerticalOffsetProperty özelliklerini ayarlayarak PlacementTargetbir ContextMenu konumlandırabilirsiniz. Bu özellikler, için Popupyaptıkları gibi davranır. 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

Ç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 ayırıcı içermesi gerekmez. Örneğin değeri 1 kabul edilebilir.

Özellik Değeri bölümünde belirtilen aralık kısıtlamalarının aynısı Double 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; 1 inç==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.

Şunlara uygulanır

Ayrıca bkz.