Popup.VerticalOffset Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 |