ContextMenu.HorizontalOffset 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íská nebo nastaví vodorovnou vzdálenost mezi cílovým zdrojem a počátečním bodem zarovná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
Hodnota vlastnosti
Vodorovná vzdálenost mezi cílovým původem a počátečním zarovnáním. 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í HorizontalOffset 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 | HorizontalOffsetProperty |
Vlastnosti metadat nastavené na true |
None |
Použití atributu XAML
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset ="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.