Compartir a través de


Popup.VerticalOffset Propiedad

Definición

Obtiene o establece la distancia vertical entre el origen del destino y el punto de alineación del elemento emergente.

public:
 property double VerticalOffset { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double VerticalOffset { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.VerticalOffset : double with get, set
Public Property VerticalOffset As Double

Valor de propiedad

Double

Distancia vertical 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 emergente, vea Comportamiento de colocación de elementos emergentes. El valor predeterminado es 0.

Atributos

Ejemplos

En el ejemplo siguiente se crea y Popup se establecen las HorizontalOffset propiedades y VerticalOffset en 20. La Placement propiedad se establece Bottom en (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 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 las PlacementTargetpropiedades , PlacementRectangle, Placement, HorizontalOffsety VerticalOffset . Para más información, consulte Posición de un control Popup.

Uso de atributos XAML

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

Valores XAML

double
Double

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 tienen que incluir explícitamente puntos decimales. Por ejemplo, un valor de 1 es aceptable.

Se aplican las mismas Double restricciones de intervalo que las mencionadas en la sección Valor de propiedad de este tema.

qualifiedDouble
Valor double como se describió anteriormente en esta tabla, seguido de una de las siguientes cadenas de declaración de unidad: px, in, cmo 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

Información sobre propiedades de dependencia

Campo identificador VerticalOffsetProperty
Propiedades de metadatos establecidas en true Ninguno

Se aplica a

Consulte también