Window.MeasureOverride(Size) Methode

Definition

Überschreiben Sie diese Methode, um die Größe eines Fensters zu messen.Override this method to measure the size of a window.

protected:
 override System::Windows::Size MeasureOverride(System::Windows::Size availableSize);
protected override System.Windows.Size MeasureOverride (System.Windows.Size availableSize);
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
Protected Overrides Function MeasureOverride (availableSize As Size) As Size

Parameter

availableSize
Size

Eine Size, die die verfügbare Größe wiedergibt, die dieses Fenster für das untergeordnete Element bereitstellen kann.A Size that reflects the available size that this window can give to the child. Sie können den Wert als unendlich angeben, um anzuzeigen, dass das Fenster an die Größe jedes beliebigen Inhalts angepasst wird.Infinity can be given as a value to indicate that the window will size to whatever content is available.

Gibt zurück

Eine Size, die die Größe wiedergibt, die dieses Fenster auf der Grundlage der Berechnung der Größe der untergeordneten Elemente bestimmt und während des Layouts benötigt.A Size that reflects the size that this window determines it needs during layout, based on its calculations of children's sizes.

Hinweise

MeasureOverridewird nicht aufgerufen, wenn Visibility die-Eigenschaft den CollapsedWert hat.MeasureOverride is not called when the Visibility property has a value of Collapsed. Wenn der Wert Visibility der-Eigenschaft entweder Hidden oder Visibleist, MeasureOverride wird aufgerufen.If the value of the Visibility property is either Hidden or Visible, MeasureOverride is called.

Hinweis

Wenn entweder Show oder ShowDialog aufgerufen wird Visibility Visible, wird die-Eigenschaft von auf festgelegt. WindowWhen either Show or ShowDialog are called, the Visibility property of a Window is set to Visible.

Gilt für:

Siehe auch