ContextMenu.HorizontalOffset ContextMenu.HorizontalOffset ContextMenu.HorizontalOffset ContextMenu.HorizontalOffset Property

Definición

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

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

Valor de propiedad

Distancia horizontal entre el origen de destino y el punto de alineación emergente.The horizontal 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.

Ejemplos

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

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

Comentarios

Puede ContextMenu colocar un estableciendo las PlacementTargetpropiedades, PlacementRectangle, Placement, HorizontalOffsety. VerticalOffsetPropertyYou can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. Estas propiedades se comportan igual que en el Popupcaso de.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 HorizontalOffsetProperty
Propiedades de metadatos establecidas entrueMetadata properties set to true NingunaNone

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

doubledouble
Double

Representación de cadena de Double un valor.String representation of a Double value. Esto se interpreta como una unidad independiente de dispositivo (1/96 de pulgada)device-independent unit (1/96th inch) medida.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 1 de es aceptable.For instance a value of 1 is acceptable.

Se aplican las mismas Double restricciones de intervalo 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 pxcadenas de declaración ptde unidad:, in, cm,.A double value as described above, followed by one of the following unit declaration strings: px, in, cm, pt.

px(valor predeterminado) esunidades 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)

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

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

ptes un punto; 1PT. = = (96/72) PXpt is points; 1pt==(96/72) px

Nota: En muchos casos ContextMenu , se puede establecer Double en auto, pero no aparecerá si los desplazamientos están establecidos en auto.Note In many cases a double may be set to Auto but a ContextMenu will not appear if the offsets are set to Auto.

Se aplica a

Consulte también: