ContextMenu.HorizontalOffset Propiedad
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la distancia horizontal entre el origen de destino y el punto de alineación emergente.
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; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.HorizontalOffset : double with get, set
Public Property HorizontalOffset As Double
Distancia horizontal entre el origen de destino y el punto de alineación emergente. Para obtener información sobre el origen de destino y el punto de alineación de elementos emergentes, vea Comportamiento de colocación de elementos emergentes. El valor predeterminado es 0.
- Atributos
En el ejemplo siguiente se muestra cómo usar la HorizontalOffset propiedad para hacer que se abra en ContextMenu una ubicación especificada en relación con su elemento primario del botón.
<ContextMenu HorizontalOffset="50" VerticalOffset="50" HasDropShadow="false">
Puede colocar un ContextMenu estableciendo las PlacementTargetpropiedades , PlacementRectangle, Placement, HorizontalOffsety VerticalOffsetProperty . Estas propiedades se comportan igual que para .Popup Para más información, consulte Posición de un control Popup.
Campo identificador | HorizontalOffsetProperty |
Propiedades de metadatos establecidas en true |
Ninguno |
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset ="qualifiedDouble"/>
DobleDouble
Representación de cadena de un Double valor. Esto se interpreta como una medida de unidad independiente del dispositivo (1/96 pulgadas). Las cadenas no necesitan incluir explícitamente puntos decimales. Por ejemplo, un valor de 1
es aceptable.
Se aplican las mismas Double restricciones de intervalo que se mencionan en la sección Valor de propiedad.
qualifiedDouble Valor doble como se ha descrito anteriormente, seguido de una de las siguientes cadenas de declaración de unidad: px
, in
, cm
, pt
.
px
(valor predeterminado) es unidades independientes del dispositivo (1/96 pulgadas por unidad)
in
es pulgadas; 1in==96px
cm
es centímetros; 1cm==(96/2.54) px
pt
es puntos; 1pt==(96/72) px
Nota En muchos casos, se puede establecer un valor double en Auto, pero ContextMenu no aparecerá si los desplazamientos se establecen en Automático.
Producto | Versiones |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: