Partager via


Popup.VerticalOffset Propriété

Définition

Obtient ou définit la distance verticale entre l'origine de la cible et le point d'alignement de la fenêtre contextuelle.

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

Valeur de propriété

Double

Distance verticale entre l'origine de la cible et le point d'alignement du menu contextuel. Pour plus d’informations sur l’origine cible et le point d’alignement des fenêtres contextuelles, consultez Comportement de placement de fenêtre contextuelle. La valeur par défaut est 0.

Attributs

Exemples

L’exemple suivant crée un Popup et définit les propriétés HorizontalOffset et VerticalOffset avec la valeur 20. La Placement propriété est définie Bottom sur (qui est la valeur par défaut), de sorte que l’origine cible est le coin inférieur gauche de la zone cible, et le point d’alignement contextuel est le coin supérieur gauche du 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>

Remarques

Vous pouvez positionner une fenêtre contextuelle en définissant les propriétés et les PlacementTargetpropriétés.VerticalOffset PlacementRectanglePlacementHorizontalOffset Pour plus d’informations, consultez Comportement de positionnement de Popup.

Utilisation d'attributs XAML

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

Valeurs XAML

double
Double

Représentation sous forme de chaîne d’une Double valeur. Cela est interprété comme une unité indépendante de l’appareil (1/96ème pouce) mesure. Les chaînes n’ont pas besoin d’inclure explicitement des points décimaux. Par exemple, une valeur est 1 acceptable.

Les mêmes Double restrictions de plage s’appliquent que celles mentionnées dans la section Valeur de propriété de cette rubrique.

qualifiedDouble
Valeur double décrite précédemment dans ce tableau, suivie de l’une des chaînes de déclaration d’unité suivantes : px, in, ou cm``pt.

px (par défaut) est des unités indépendantes des appareils (1/96e pouce par unité)

in est pouces; 1in=96px

cm est des centimètres; 1cm=(96/2.54) px

pt est des points ; 1pt=(96/72) px

Informations sur les propriétés de dépendance

Champ d’identificateur VerticalOffsetProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi