HwndHost.MeasureOverride(Size) Метод

Определение

Возвращает размер окна, представленного объектом HwndHost, запрошенный операций механизма формирования структуры.

protected:
 override System::Windows::Size MeasureOverride(System::Windows::Size constraint);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
override this.MeasureOverride : System.Windows.Size -> System.Windows.Size
Protected Overrides Function MeasureOverride (constraint As Size) As Size

Параметры

constraint
Size

Размер объекта HwndHost.

Возвращаемое значение

Size

Размер объекта HwndHost.

Атрибуты

Комментарии

Важно!

Этот тип или член недоступны в зоне безопасности Интернета.

Примечания для тех, кто наследует этот метод

В Win32 окно должно быть размером, запрошенным макетом во время создания окна. Производные классы должны переопределять этот метод только в том случае, если у них есть дополнительные сведения о требуемом размере окна.

Конкретная реализация уже является переопределением виртуального FrameworkElement члена, который основывает ограничения размера на дескрипторе окна и рассматривает нулевое значение в одном или нескольких измерениях как не ограничивающее. Класс WindowsFormsHost также переопределяет MeasureOverride(Size) реализацию, которая приведет к обрезке формы, если она слишком велика.

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