Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HwndHost.MeasureOverride (Size)

 

Data di pubblicazione: ottobre 2016

Restituisce le dimensioni della finestra rappresentata dal HwndHost dell'oggetto, come richiesto dalle operazioni del motore di layout.

Spazio dei nomi:   System.Windows.Interop
Assembly:  PresentationFramework (in PresentationFramework.dll)

[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
protected override Size MeasureOverride(
	Size constraint
)

Parametri

constraint
Type: System.Windows.Size

Le dimensioni del HwndHost oggetto.

Valore restituito

Type: System.Windows.Size

Le dimensioni del HwndHost oggetto.

System_CAPS_security Sicurezza Nota

Questo tipo di membro non è disponibile nell'area di protezione Internet.

Note per gli implementatori:

In Win32, una finestra è previsto che le dimensioni richieste dal layout al momento della creazione. Le classi derivate devono eseguire l'override di questo metodo solo se dispongono di informazioni aggiuntive relative dimensioni richieste della finestra.

L'implementazione specifica di seguito è già un override del FrameworkElement membro virtuale, che basa vincoli della dimensione sull'handle della finestra e considera un valore zero in una o più dimensioni come vincolo non. La WindowsFormsHost classe inoltre sostituzioni un MeasureOverride implementazione che si tradurrà in una clip del form se è troppo grande.

SecurityPermission

in order to adjust the layout (by having the layout engine act upon the hosted region). Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: