HwndHost.MeasureOverride(Size) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar storleken på fönstret som representeras av HwndHost objektet, enligt begäran av layoutmotoråtgärder.
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
Parametrar
Returer
Objektets HwndHost storlek.
- Attribut
Kommentarer
Important
Den här typen eller medlemmen är inte tillgänglig i Internetsäkerhetszonen.
Anteckningar till arvingar
I Win32 förväntas ett fönster vara den storlek som begärs av layouten när fönstret skapas. Härledda klasser bör endast åsidosätta den här metoden om de har ytterligare information om nödvändig fönsterstorlek.
Den specifika implementeringen här är redan en åsidosättning av den FrameworkElement virtuella medlemmen, som baserar storleksbegränsningar på fönsterhandtaget och behandlar ett nollvärde i en eller flera dimensioner som en icke-begränsning. Klassen WindowsFormsHost åsidosätter också en MeasureOverride(Size) implementering som resulterar i ett klipp i formuläret om det är för stort.