Popup.HorizontalOffset 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 horizontale entre l'origine de la cible et le point d'alignement de la fenêtre contextuelle.
public:
property double HorizontalOffset { double get(); void set(double value); };
[System.ComponentModel.Bindable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
public double HorizontalOffset { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
member this.HorizontalOffset : double with get, set
Public Property HorizontalOffset As Double
Valeur de propriété
Distance horizontale 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 de fenêtre contextuelle, consultez Comportement de positionnement 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 , les HorizontalOffsetPlacementRectanglePlacementpropriétés , les PlacementTargetVerticalOffset Pour plus d’informations, consultez Comportement de positionnement de Popup.
Informations sur les propriétés de dépendance
Champ d’identificateur | HorizontalOffsetProperty |
Propriétés de métadonnées définies sur true |
Aucun |
Utilisation d'attributs XAML
<object HorizontalOffset="double"/>
- or -
<object HorizontalOffset="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