Sdílet prostřednictvím


ContextMenu.VerticalOffset Vlastnost

Definice

Získá nebo nastaví svislou vzdálenost mezi cílovým původem a počátečním zarovnávacím bodem.

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

Hodnota vlastnosti

Svislá vzdálenost mezi cílovým původem a počátečním zarovnávacím bodem. Informace o cílovém počátečním a automaticky otevíraného bodu zarovnání najdete v tématu Chování umístění automaticky otevíraného okna. Výchozí hodnota je 0.

Atributy

Příklady

Následující příklad ukazuje, jak pomocí VerticalOffset vlastnosti způsobit ContextMenu otevření v zadaném umístění ve vztahu k nadřazené jeho tlačítko.

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

Poznámky

Umístěním můžete nastavit ContextMenuPlacementTargethodnotu , PlacementRectangle, PlacementHorizontalOffset, a VerticalOffsetProperty vlastnosti. Tyto vlastnosti se chovají stejně jako u objektu Popup. Další informace naleznete v tématu Chování umístění vyskakovacích oken.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor VerticalOffsetProperty
Vlastnosti metadat nastavené na true None

Použití atributu XAML

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

Hodnoty XAML

DvojitéDouble

Řetězcová Double reprezentace hodnoty To se interpretuje jako měření nezávislé na zařízení (1/96 palce). Řetězce nemusí explicitně obsahovat desetinné čárky. Například hodnota 1 je přijatelná. Platí stejná Double omezení rozsahu, která jsou uvedena v části Hodnota vlastnosti.

qualifiedDoubleDvojitá hodnota, jak je popsáno výše, následovaná jedním z následujících řetězců deklarace jednotek: px, in, cm. pt

px (výchozí) je jednotky nezávislé na zařízení (1/96 palce na jednotku)

in je palce; 1in===96px

cm je centimetry; 1cm==(96/2,54) px

pt je body; 1pt==(96/72) px

Poznámka:

V mnoha případech může být dvojitá hodnota nastavena na hodnotu Automaticky, ale ContextMenu pokud jsou posuny nastaveny na hodnotu Automaticky, nezobrazí se.

Platí pro

Viz také