ContextMenu.VerticalOffset Property

Definition

Obtiene o establece la distancia vertical entre el origen de destino y el punto de alineación emergente.Get or sets the vertical distance between the target origin and the popup alignment point.

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; }
member this.VerticalOffset : double with get, set
Public Property VerticalOffset As Double

Property Value

Double

Distancia vertical entre el origen de destino y el punto de alineación emergente.The vertical distance between the target origin and the popup alignment point. Para obtener información sobre el origen de destino y el punto de alineación del elemento popup, vea comportamiento de colocación del elemento popup.For information about the target origin and popup alignment point, see Popup Placement Behavior. El valor predeterminado es 0.The default is 0.

Attributes

Examples

En el ejemplo siguiente se muestra cómo usar la propiedad VerticalOffset para hacer que un ContextMenu se abra en una ubicación especificada con respecto a su elemento primario Button.The following example shows how to use the VerticalOffset property to cause a ContextMenu to open at a specified location in relation to its button parent.

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

Remarks

Puede colocar un ContextMenu estableciendo las propiedades PlacementTarget, PlacementRectangle, Placement, HorizontalOffsety VerticalOffsetProperty.You can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. Estas propiedades se comportan igual que en el caso de una Popup.These properties behave the same as they do for a Popup. Para más información, consulte Posición de un control Popup.For more information, see Popup Placement Behavior.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field VerticalOffsetProperty
Propiedades de metadatos establecidas en trueMetadata properties set to true NoneNone

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

doubledouble
Double

Representación de cadena de un valor de Double.String representation of a Double value. Esto se interpreta como una medida de unidad independiente de dispositivo (1/96 de pulgada)device-independent unit (1/96th inch).This is interpreted as a unidad independiente de dispositivo (1/96 de pulgada)device-independent unit (1/96th inch) measurement. Las cadenas no deben incluir explícitamente los puntos decimales.Strings need not explicitly include decimal points. Por ejemplo, un valor de 1 es aceptable.For instance, a value of 1 is acceptable. Se aplican las mismas restricciones de intervalo Double que se mencionan en la sección valor de propiedad.The same Double range restrictions as mentioned in the Property Value section apply.

qualifiedDoublequalifiedDouble
Un valor Double tal y como se ha descrito anteriormente, seguido de una de las siguientes cadenas de declaración de unidad: px, in, cm``pt.A double value as described above, followed by one of the following unit declaration strings: px, in, cm, pt.

px (valor predeterminado) es unidades independientes de dispositivo (1/96 de pulgada por unidad)device-independent units (1/96th inch per unit)px (default) is unidades independientes de dispositivo (1/96 de pulgada por unidad)device-independent units (1/96th inch per unit)

in es pulgadas; 1in = =, 96 PXin is inches; 1in==96px

cm es centímetros; 1cm = = (96/2,54) PXcm is centimeters; 1cm==(96/2.54) px

pt es Points; 1PT. = = (96/72) PXpt is points; 1pt==(96/72) px

Note

En muchos casos, es posible establecer un valor Double en auto, pero no aparece un ContextMenu si los desplazamientos están establecidos en auto.In many cases a double may be set to Auto, but a ContextMenu does not appear if the offsets are set to Auto.

Applies to

See also