Popup.HorizontalOffset Popup.HorizontalOffset Popup.HorizontalOffset Popup.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

En el ejemplo siguiente se crea un Popup y establece el HorizontalOffset y VerticalOffset propiedades a 20.The following example creates a Popup and sets the HorizontalOffset and VerticalOffset properties to 20. El Placement propiedad está establecida en Bottom (que es el valor predeterminado), por lo que el origen de destino es la esquina inferior izquierda del área de destino y el punto de alineación emergente es la esquina superior izquierda de la Popup.The Placement property is set to Bottom (which is the default), so the target origin is the bottom left corner of the target area and the popup alignment point is the top left corner of the Popup.

<Canvas Width="200" Height="200" Background="Yellow" Margin="20">
  <Popup IsOpen="True" Placement="Bottom"
         HorizontalOffset="20" VerticalOffset="20">
    <TextBlock FontSize="14" Background="#42F3FD">
      This is a popup.
    </TextBlock>
  </Popup>
</Canvas>

Comentarios

Puede colocar un elemento emergente estableciendo el PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, y VerticalOffset propiedades.You can position a popup by setting the PlacementTarget, PlacementRectangle, Placement, HorizontalOffset, and VerticalOffset properties. 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

double
Double

Representación de cadena de un Double valor.A 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 es necesario incluir explícitamente puntos decimales.Strings do not have to explicitly include decimal points. Por ejemplo, un valor de 1 es aceptable.For example, a value of 1 is acceptable.

El mismo Double aplican restricciones de intervalo como las que se mencionan en la sección de valor de propiedad de este tema.The same Double range restrictions apply as those that are mentioned in the Property Value section of this topic.

qualifiedDouble
Un double valor, como se describe anteriormente en esta tabla, seguido de una de las siguientes cadenas de declaración de unidad: px, in, cm, o pt.A double value as described earlier in this table, followed by one of the following unit declaration strings: px, in, cm, or 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; 1 en = 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

Se aplica a

Consulte también: