Partager via


BringIntoViewRequestedEventArgs.VerticalAlignmentRatio Propriété

Définition

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

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.

S’applique à