BringIntoViewRequestedEventArgs.VerticalAlignmentRatio 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 le rapport d’alignement vertical demandé qui contrôle l’alignement de l’axe horizontal du TargetRect par rapport à l’axe horizontal de la fenêtre d’affichage.
public:
property double VerticalAlignmentRatio { double get(); };
double VerticalAlignmentRatio();
public double VerticalAlignmentRatio { get; }
var double = bringIntoViewRequestedEventArgs.verticalAlignmentRatio;
Public ReadOnly Property VerticalAlignmentRatio As Double
Valeur de propriété
double
Rapport d’alignement vertical demandé entre 0,0 et 1,0, ou NaN. Consultez la section Notes.
Remarques
La valeur NaN indique que les contrôles de défilement doivent faire le minimum nécessaire pour que l’élément soit entièrement aligné sur le bord le plus proche de la fenêtre d’affichage.
Notes
N’utilisez pas l’opérateur ==
pour tester naN.
En C#, utilisez Double.IsNaN() pour tester NaN.
En C++, utilisez isnan() pour tester NaN.
Si la valeur n’est pas NaN, la plage de valeur possible est limitée de 0,0 à 1,0, 0,0 représentant le bord horizontal supérieur et 1,0 représentant le bord horizontal inférieur.
La valeur 0,0 indique que targetRect doit être aligné en haut dans la fenêtre d’affichage. La valeur 1.0 indique qu’elle doit être alignée en bas. La valeur 0,5 indique que targetRect doit être centré verticalement dans la fenêtre d’affichage.
Tous les contrôles de défilement qui participent à l’affichage d’un élément doivent respecter la demande d’alignement dans la mesure du possible. Cette valeur ne peut pas être modifiée par les gestionnaires d’événements en tant que bulles d’événements. Si un contrôle ne peut pas répondre entièrement à la demande, il ne doit pas modifier la propriété VerticalOffset demandée lors de sa mise en bulles.