Partager via


UIElement.RegisterAsScrollPort(UIElement) Méthode

Définition

Inscrit un élément comme représentant une fenêtre d’affichage avec défilement.

public:
 static void RegisterAsScrollPort(UIElement ^ element);
 static void RegisterAsScrollPort(UIElement const& element);
public static void RegisterAsScrollPort(UIElement element);
function registerAsScrollPort(element)
Public Shared Sub RegisterAsScrollPort (element As UIElement)

Paramètres

element
UIElement

Élément à inscrire en tant que fenêtre d’affichage avec défilement.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Remarques

Cette méthode informe l’infrastructure que le clip appliqué de l’élément (en raison de la disposition ou d’un clip explicitement affecté) agit comme une fenêtre d’affichage et doit faire l’objet d’une attention particulière.

Cette méthode est destinée aux contrôles personnalisés qui n’utilisent pas les contrôles natifs de la plateforme pour afficher une zone de défilement. Par exemple, un contrôle de défilement personnalisé peut être généré à l’aide d’InteractionTracker.

Fenêtre d’affichage effective

Le clip de l’élément inscrit est reconnu par l’infrastructure comme les limites d’une fenêtre d’affichage, qui sera utilisée pour calculer les valeurs de propriété de l’événement EffectiveViewportChanged .

Visuels de focus système

Par défaut, le visuel focus est entièrement restitué autour de l’extérieur de l’élément focus en tenant compte de tous les clips. Lorsqu’un élément n’est que partiellement visible dans une fenêtre d’affichage, l’infrastructure doit lever l’ambiguïté sur le clip de la chaîne ancêtre de l’élément qui représente la fenêtre d’affichage. L’infrastructure utilise ces connaissances pour appliquer correctement le clip de fenêtre d’affichage au visuel de focus rendu.

S’applique à

Voir aussi