Popup.VerticalOffset Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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 |