Langage

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 une taille pour une FrameworkElement classe dérivée.

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

Zone finale au sein du parent que cet élément doit utiliser pour s’organiser lui-même et ses enfants.

Retours

Taille réelle utilisée.

Notes pour les héritiers

Les auteurs de contrôles 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 souhaitée finale pour chaque élément enfant en tant que finalSize paramètre. Les éléments parents doivent appeler Arrange(Rect) chaque enfant, sinon les éléments enfants ne seront pas rendus.

De nombreuses classes dérivées offrent des implémentations de cette méthode. Parmi les principaux éléments figurent : ArrangeOverride(Size), ArrangeOverride(Size) et ArrangeOverride(Size).

S’applique à

Voir aussi