Compartilhar via


Popup.VerticalOffset Propriedade

Definição

Obtém ou define a distância vertical entre a origem do destino e o ponto de alinhamento pop-up.

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 da propriedade

A distância vertical entre a origem de destino e o ponto de alinhamento pop-up. Para obter informações sobre a origem de destino e o ponto de alinhamento pop-up, consulte Comportamento de Posicionamento de Pop-up. O padrão é 0.

Atributos

Exemplos

O exemplo a seguir cria um Popup e define as propriedades e VerticalOffset as HorizontalOffset propriedades como 20. A Placement propriedade é definida como Bottom (que é o padrão), portanto, a origem de destino é o canto inferior esquerdo da área de destino e o ponto de alinhamento pop-up é o canto superior esquerdo do 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>

Comentários

Você pode posicionar uma janela pop-up definindo as propriedades PlacementTarget, PlacementRectangle, Placement, HorizontalOffset e VerticalOffset. Para obter mais informações, consulte Comportamento de Posicionamento de Pop-up.

Uso do atributo XAML

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

Valores XAML

double Double

Uma representação de cadeia de caracteres de um Double valor. Isso é interpretado como uma medida de unidade independente do dispositivo (1/96 polegada). As cadeias de caracteres não precisam incluir explicitamente pontos decimais. Por exemplo, um valor de 1 é aceitável.

As mesmas Double restrições de intervalo se aplicam às mencionadas na seção Valor da Propriedade deste tópico.

qualifiedDouble Um double valor conforme descrito anteriormente nesta tabela, seguido por uma das seguintes cadeias de caracteres de declaração de unidade: px, , in, cmou pt.

px (padrão) são unidades independentes do dispositivo (1/96 polegada por unidade)

in é polegadas; 1in=96px

cm é centímetros; 1cm=(96/2,54) px

pt é pontos; 1pt=(96/72) px

Informações da propriedade Dependency

Item Valor
Campo identificador VerticalOffsetProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Confira também