FrameworkElement.ArrangeOverride(Size) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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).