FrameworkElement.MeasureCore(Size) FrameworkElement.MeasureCore(Size) FrameworkElement.MeasureCore(Size) FrameworkElement.MeasureCore(Size) Method

Определение

Реализует базовое поведение системы макета на этапе измерения для FrameworkElement.Implements basic measure-pass layout system behavior for FrameworkElement.

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

Параметры

availableSize
Size Size Size Size

Доступный размер, который родительский элемент может предоставить дочерним элементам.The available size that the parent element can give to the child elements.

Возвраты

Желательный размер этого элемента в макете.The desired size of this element in layout.

Комментарии

Этот метод переопределяет UIElement.MeasureCore для соединения реализаций измерений макета уровня ядра WPF и платформы WPF.This method overrides UIElement.MeasureCore to connect the WPF core-level and WPF framework-level layout measure implementations. FrameworkElement Реализация, запечатывает метод.The FrameworkElement implementation seals the method. Чтобы изменить поведение макета прохода меры для любого элемента, который строится на уровне платформы WPF, вместо этого MeasureOverride следует переопределить.To adjust the measure pass layout behavior of any element that builds on the WPF framework-level, override MeasureOverride instead. Чтобы изменить поведение макета прохода меры для элемента, который намеренно не строится на уровне платформы WPF или в использовании FrameworkElement, переопределите. UIElement.MeasureCoreTo adjust the measure pass layout behavior of an element that deliberately does not build on the WPF framework-level or use FrameworkElement, override UIElement.MeasureCore.

Применяется к