Taal

FrameworkElement.ArrangeOverride(Size) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, plaatst u onderliggende elementen en bepaalt u een grootte voor een FrameworkElement afgeleide klasse.

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

Parameters

finalSize
Size

Het laatste gebied binnen het bovenliggende element dat dit element moet gebruiken om zichzelf en de onderliggende elementen te rangschikken.

Retouren

De werkelijke grootte die wordt gebruikt.

Notities voor overnemers

Auteurs van besturingselementen die de rangschikking van de indelingsverwerking willen aanpassen, moeten deze methode overschrijven. Het implementatiepatroon moet elk zichtbaar onderliggend element aanroepen Arrange(Rect) en de uiteindelijke gewenste grootte voor elk onderliggend element doorgeven als parameter finalSize . Bovenliggende elementen moeten elk onderliggend element aanroepen Arrange(Rect) , anders worden de onderliggende elementen niet weergegeven.

Veel afgeleide klassen bieden implementaties van deze methode. Prominente zijn onder andere: ArrangeOverride(Size), en ArrangeOverride(Size)ArrangeOverride(Size).

Van toepassing op

Zie ook