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
Параметры
Возвращаемое значение
Размер объекта HwndHost.
- Атрибуты
Комментарии
Важно!
Этот тип или член недоступны в зоне безопасности Интернета.
Примечания для тех, кто наследует этот метод
В Win32 окно должно быть размером, запрошенным макетом во время создания окна. Производные классы должны переопределять этот метод только в том случае, если у них есть дополнительные сведения о требуемом размере окна.
Конкретная реализация уже является переопределением виртуального FrameworkElement члена, который основывает ограничения размера на дескрипторе окна и рассматривает нулевое значение в одном или нескольких измерениях как не ограничивающее. Класс WindowsFormsHost также переопределяет MeasureOverride(Size) реализацию, которая приведет к обрезке формы, если она слишком велика.