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 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 Popup crea un y HorizontalOffset se VerticalOffset establecen las propiedades y en 20.The following example creates a Popup and sets the HorizontalOffset and VerticalOffset properties to 20. La Placement propiedad se establece 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 del elemento popup Popupes la esquina superior izquierda de.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 mediante el establecimiento PlacementTargetde PlacementRectanglelas propiedades HorizontalOffset,, VerticalOffset Placement, y.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
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

double
Double

Representación de cadena de un Double valor.A 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 tienen que incluir explícitamente los 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.

Se aplican las mismas Double restricciones de intervalo que las mencionadas en la sección 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 tal y como se ha descrito anteriormente en esta tabla, seguido de una de las siguientes cadenas de cmdeclaración de ptunidad: px, in, o.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) 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

Se aplica a

Consulte también: