ContextMenu.VerticalOffset Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la distanza verticale tra l'origine di destinazione e il punto dell'allineamento del menu di scelta rapida.
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
Valore della proprietà
La distanza verticale tra l'origine di destinazione e il punto dell'allineamento del menu di scelta rapida. Per informazioni sull'origine di destinazione e sul punto di allineamento popup, vedere Comportamento di posizionamento popup. Il valore predefinito è 0.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come utilizzare la VerticalOffset proprietà per fare in modo che un ContextMenu oggetto si apra in una posizione specificata in relazione al relativo elemento padre pulsante.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Commenti
È possibile posizionare un ContextMenu oggetto impostando le PlacementTargetproprietà , PlacementRectangle, Placement, HorizontalOffsete VerticalOffsetProperty . Queste proprietà si comportano come per un oggetto Popup. Per altre informazioni, vedere Comportamento del controllo Popup in relazione al posizionamento.
Informazioni proprietà di dipendenza
Campo Identificatore | VerticalOffsetProperty |
Proprietà dei metadati impostate su true |
Nessuno |
Uso della sintassi XAML per gli attributi
<object VerticalOffset="double"/>
- or -
<object VerticalOffset ="qualifiedDouble"/>
Valori XAML
DoppiaDouble
Rappresentazione di stringa di un Double valore. Questa operazione viene interpretata come misura di unità indipendente dal dispositivo (1/96° pollice). Le stringhe non devono includere in modo esplicito i separatori decimali. Ad esempio, un valore di 1
è accettabile. Si applicano le stesse Double restrizioni di intervallo indicate nella sezione Valore proprietà.
qualifiedDouble Valore double , come descritto in precedenza, seguito da una delle stringhe di dichiarazione di unità seguenti: px
, in
, cm
, pt
.
px
(impostazione predefinita) è unità indipendenti dal dispositivo (1/96 pollici per unità)
in
è pollici; 1in==96px
cm
è centimetri; 1cm==(96/2.54) px
pt
è punti; 1pt==(96/72) px
Nota
In molti casi un valore double può essere impostato su Auto, ma non ContextMenu viene visualizzato se gli offset sono impostati su Auto.