HwndHost.MeasureOverride(Size) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí velikost okna reprezentovaného objektem HwndHost , jak požaduje operace modulu rozložení.
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
Parametry
Návraty
Velikost objektu HwndHost .
- Atributy
Poznámky
Důležité
Tento typ nebo člen není k dispozici v zóně zabezpečení internetu.
Poznámky pro dědice
Ve Win32 se očekává, že okno bude velikost požadovaná rozložením v době vytvoření okna. Odvozené třídy by měly tuto metodu přepsat pouze v případě, že mají další informace týkající se požadované velikosti okna.
Konkrétní implementace je již přepsání FrameworkElement virtuálního člena, který založí omezení velikosti na popisovači okna a zachází s nulovou hodnotou v jedné nebo více dimenzích jako s omezením. Třída WindowsFormsHost také přepíše MeasureOverride(Size) implementaci, která způsobí výstřižek formuláře, pokud je příliš velký.