HwndHost.MeasureOverride(Size) Yöntem

Tanım

Düzen altyapısı işlemleri tarafından istendiği gibi nesneyle HwndHost temsil edilen pencerenin boyutunu döndürür.

C#
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);
C#
protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint);

Parametreler

constraint
Size

Nesnenin HwndHost boyutu.

Döndürülenler

Size

Nesnenin HwndHost boyutu.

Öznitelikler

Açıklamalar

Önemli

Bu tür veya üye İnternet güvenlik bölgesinde kullanılamaz.

Devralanlara Notlar

Win32'de bir pencerenin, pencere oluşturulduğu sırada düzen tarafından istenen boyut olması beklenir. Türetilmiş sınıflar yalnızca gerekli pencere boyutuyla ilgili ek bilgilere sahipse bu yöntemi geçersiz kılmalıdır.

Buradaki belirli uygulama, pencere tutamacında FrameworkElement boyut kısıtlamalarını temel alan ve bir veya daha fazla boyuttaki sıfır değerini kısıtlama olmayan bir değer olarak ele alan sanal üyenin geçersiz kılma işlemidir. Sınıfı WindowsFormsHost ayrıca, çok büyükse formun küçük resmiyle sonuçlanacak bir uygulamayı geçersiz kılar MeasureOverride(Size) .

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7