ContextMenu.VerticalOffset Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobierz lub ustawia odległość pionową między źródłem docelowym a punktem wyrównania wyskakującego.
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
Wartość właściwości
Odległość pionowa między źródłem docelowym a punktem wyrównania wyskakującego. Aby uzyskać informacje na temat punktu wyrównania miejsca docelowego i wyskakującego okienka, zobacz Zachowanie rozmieszczania wyskakującego. Wartość domyślna to 0.
- Atrybuty
Przykłady
W poniższym przykładzie pokazano, jak użyć VerticalOffset właściwości , aby spowodować otwarcie obiektu ContextMenu w określonej lokalizacji w odniesieniu do jej elementu nadrzędnego przycisku.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Uwagi
Element można ustawić ContextMenu , ustawiając PlacementTargetwłaściwości , PlacementRectangle, Placement, HorizontalOffseti VerticalOffsetProperty . Te właściwości zachowują się tak samo jak w przypadku elementu Popup. Aby uzyskać więcej informacji, zobacz Zachowanie rozmieszczania okienka podręcznego.
Informacje o właściwości zależności
| Produkt | Wartość |
|---|---|
| Pole identyfikatora | VerticalOffsetProperty |
Właściwości metadanych ustawione na true |
Żadne |
Użycie atrybutu XAML
<object VerticalOffset="double"/>
- or -
<object VerticalOffset ="qualifiedDouble"/>
Wartości XAML
PodwójneDouble
Reprezentacja Double ciągu wartości. Jest to interpretowane jako jednostka niezależna od urządzenia (1/96 cala) pomiar. Ciągi nie muszą jawnie uwzględniać punktów dziesiętnych. Na przykład wartość jest akceptowalna 1 . Obowiązują te same Double ograniczenia zakresu, jak wspomniano w sekcji Wartość właściwości.
qualifiedDoublePodwójna wartość, jak opisano powyżej, a następnie jeden z następujących ciągów deklaracji jednostki: px, , incm, pt.
px (ustawienie domyślne) to jednostki niezależne od urządzenia (1/96 cala na jednostkę)
in jest cala; 1in==96px
cm to centymetry; 1cm==(96/2.54) px
pt to punkty; 1pt==(96/72) px
Uwaga / Notatka
W wielu przypadkach podwójna wartość może być ustawiona na Wartość Automatyczna, ale ContextMenu nie jest wyświetlana, jeśli przesunięcia są ustawione na Wartość Automatyczna.