Partager via


FrameworkElement.ArrangeOverride(Size) Méthode

Définition

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.

protected:
 virtual System::Windows::Size ArrangeOverride(System::Windows::Size finalSize);
protected virtual System.Windows.Size ArrangeOverride (System.Windows.Size finalSize);
abstract member ArrangeOverride : System.Windows.Size -> System.Windows.Size
override this.ArrangeOverride : System.Windows.Size -> System.Windows.Size
Protected Overridable Function ArrangeOverride (finalSize As Size) As Size

Paramètres

finalSize
Size

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

Retours

Size

Taille réelle utilisée.

Notes pour les héritiers

Les auteurs de contrôle qui souhaitent personnaliser la passe d’organisation du traitement de disposition doivent remplacer cette méthode. Le modèle d’implémentation doit appeler Arrange(Rect) chaque élément enfant visible et passer la taille finale souhaitée pour chaque élément enfant comme finalRect paramètre. Les éléments parents doivent appeler Arrange(Rect) chaque enfant, sinon les éléments enfants ne seront pas affichés.

De nombreuses classes dérivées offrent des implémentations de cette méthode. Les principaux sont les suivants : ArrangeOverride(Size), ArrangeOverride(Size) et ArrangeOverride(Size).

S’applique à

Voir aussi