Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

FrameworkElement.ArrangeOverride méthode (Size)

 

Date de publication : novembre 2016

En cas de substitution dans une classe dérivée, positionne les éléments enfants et détermine la taille d’une classe dérivée FrameworkElement.

Espace de noms:   System.Windows
Assembly:  PresentationFramework (dans PresentationFramework.dll)

protected virtual Size ArrangeOverride(
	Size finalSize
)

Paramètres

finalSize
Type: System.Windows.Size

Dernière zone dans le parent que cet élément doit utiliser pour se réorganiser et réorganiser ses enfants.

Valeur de retour

Type: System.Windows.Size

Taille réelle utilisée.

Remarques à l’attention des héritiers :

Les auteurs de contrôle qui souhaitent personnaliser la réorganisation de traitement de disposition doivent substituer cette méthode. Le modèle d’implémentation doit appeler la méthode Arrange sur chaque élément enfant visible, puis transmettez la taille de chaque élément enfant comme désirée finale du finalRect paramètre. Éléments parents doivent appeler Arrange sur chaque enfant, sinon les ne seront pas rendu des éléments enfants.

De nombreuses classes dérivées offrent une implémentation de cette méthode. Remarquables sont : Window.ArrangeOverride, Page.ArrangeOverride et Control.ArrangeOverride.

.NET Framework
Disponible depuis 3.0
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Retour au début
Afficher: