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 punto de alineación de origen y el elemento emergente de destino, vea selección de ubicación de un control 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

El ejemplo siguiente muestra cómo usar el HorizontalOffset propiedad que hace que un ContextMenu para abrir en una ubicación especificada con respecto a su elemento primario de botón.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 colocar un ContextMenu estableciendo el PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, y VerticalOffsetProperty propiedades.You can position a ContextMenu by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffsetProperty properties. Estas propiedades comportan igual que un 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 HorizontalOffsetProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true NoneNone

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

doubledouble
Double

Representación de cadena de un Double valor.String representation of a Double value. Esto se interpreta como un 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 necesitan incluir explícitamente 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.

El mismo Double aplican restricciones de intervalo como se mencionó en la sección del valor de propiedad.The same Double range restrictions as mentioned in the Property Value section apply.

qualifiedDoublequalifiedDouble
Un doble valor, como se describió 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 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 puntos; 1pt==(96/72) pxpt is points; 1pt==(96/72) px

Tenga en cuenta en muchos casos se puede establecer un valor double en Auto, pero un ContextMenu no aparecerá si se establecen los desplazamientos 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: