UpdateLayout, méthode
TOC
Réduire la table des matières
Développer la table des matières

UIElement.UpdateLayout Method

Garantit que toutes les positions des objets enfants d'un UIElement sont mises à jour correctement pour la disposition.

Syntaxe


public void UpdateLayout()

Paramètres

Ce Méthode ne possède pas de paramètres.

Remarques

UpdateLayout est essentiellement équivalente à l'appel de InvalidateMeasure et InvalidateArrange dans une séquence.

Les mises à jour de la disposition peuvent être forcées par le code d'application au lieu de dépendre du comportement du système de disposition intégré, en utilisant la méthode UpdateLayout. Toutefois, cela n'est généralement pas recommandé. Cela est généralement inutile et peut entraîner des performances médiocres en cas d'utilisation excessive. Dans de nombreux cas où l'appel à UpdateLayout à partir du code d'application peut s'avérer utile en raison des modifications apportées aux propriétés, le système de disposition peut être déjà en train de traiter les mises à jour. Le système de disposition a également des optimisations pour le traitement des cascades de modifications de disposition via des relations parent-enfant, et l'appel de UpdateLayout peut fonctionner avec ces optimisations. Toutefois, il est possible de rencontrer des scénarios de disposition plus compliqués où il est préférable d'appeler UpdateLayout pour résoudre un problème de synchronisation ou un autre problème de disposition. Utilisez-le juste délibérément et avec modération.

Configuration requise

Client minimal pris en charge

Windows 8

Serveur minimal pris en charge

Windows Server 2012

Espace de noms

Windows.UI.Xaml
Windows::UI::Xaml [C++]

Métadonnées

Windows.winmd

Voir aussi

UIElement
Arrange
ArrangeOverride
InvalidateArrange
Démarrage rapide : définition des dispositions

 

 

Afficher:
© 2018 Microsoft