Popup.VerticalOffset Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a distância vertical entre a origem de destino e o ponto de alinhamento do 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 do pop-up. Para obter mais informações sobre a origem de destino e o ponto de alinhamento do pop-up, consulte Comportamento de posicionamento do 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 da 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 um pop-up definindo as PlacementTargetpropriedades , PlacementRectanglee HorizontalOffsetPlacementVerticalOffset , Para 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). 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
, cm
ou 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 de dependência
Campo Identificador | VerticalOffsetProperty |
Propriedades de metadados definidas como true |
Nenhum |