Popup.VerticalOffset Propriedade

Definição

Obtém ou define a distância vertical entre a origem do alvo e o ponto de alinhamento popup.

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 Propriedade

A distância vertical entre a origem do alvo e o ponto de alinhamento popup. Para informações sobre a origem do alvo e o ponto de alinhamento do popup, veja Comportamento de Colocação do Popup. A predefinição é 0.

Atributos

Exemplos

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

Observações

Pode posicionar um pop-up definindo as propriedades PlacementTarget, PlacementRectangle, Placement, HorizontalOffset e VerticalOffset. Para mais informações, consulte Comportamento de Colocação de Popups.

Uso de atributos XAML

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

Valores XAML

double Double

Uma representação em cadeia de um Double valor. Isto é interpretado como uma medida unitária independente do dispositivo (1/96 polegada). As cadeias não têm de incluir explicitamente pontos decimais. Por exemplo, um valor de 1 é aceitável.

Aplicam-se as mesmas Double restrições de intervalo que as mencionadas na secção de Valor da Propriedade deste tópico.

qualifiedDouble Um double valor como descrito anteriormente nesta tabela, seguido por uma das seguintes cadeias de declaração unitária: px, in, cm, ou pt.

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

in é de polegadas; 1in=96px

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

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

Informação de Propriedade de Dependência

Número Value
Campo identificador VerticalOffsetProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também