ContextMenu.VerticalOffset Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získejte nebo nastaví svislou vzdálenost mezi počátek cíle a bodem zarovnání automaticky otevíraného okna.
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 počátek cíle a bodem zarovnání automaticky otevíraného okna Informace o cílovém původu a bodu zarovnání automaticky otevíraného okna 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í objektu v zadaném umístění vzhledem k nadřazené sadě tlačítka.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Poznámky
Umístění můžete nastavit ContextMenu nastavením PlacementTargetvlastností , PlacementRectangle, Placement, HorizontalOffseta VerticalOffsetProperty . Tyto vlastnosti se chovají stejně jako u objektu Popup. Další informace najdete v tématu Chování umístění automaticky otevírané nabídky.
Informace o vlastnosti závislosti
Pole Identifikátor | VerticalOffsetProperty |
Vlastnosti metadat nastavené na true |
Žádné |
Použití atributu XAML
<object VerticalOffset="double"/>
- or -
<object VerticalOffset ="qualifiedDouble"/>
Hodnoty XAML
DvojitéDouble
Řetězcová reprezentace Double hodnoty. To se interpretuje jako měření nezávislé na zařízení (1/96 palce). Řetězce nemusí explicitně obsahovat desetinná místa. 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 jednotka 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 bodový; 1pt==(96/72) px
Poznámka
V mnoha případech může být dvojitá hodnota nastavena na Automaticky, ale ContextMenu pokud jsou posuny nastavené na Automaticky, nezobrazí se.