WindowSizeChangedEventArgs, classe

WindowSizeChangedEventArgs Class

Contient l'argument retourné par un événement de modification de la taille de la fenêtre.

Syntaxe


public sealed class WindowSizeChangedEventArgs : Object,
    ICoreWindowEventArgs

Attributs

MarshalingBehaviorAttribute(Standard)
VersionAttribute(NTDDI_WIN8)
WebHostHiddenAttribute()

Membres

WindowSizeChangedEventArgsClasse comporte les types de membres suivants :

Méthodes

The WindowSizeChangedEventArgs Classe hérite des méthodes de Object Classe.

Propriétés

Le WindowSizeChangedEventArgsClasse contient les propriétés suivantes.

PropriétéType d’accèsDescription

Handled

en lecture/écritureGets or sets whether the window size event was handled.

Size

en lecture seuleGets the new size of the window.

 

Remarques

Cet objet est retourné par un délégué enregistré pour l'événement CoreWindow.SizeChanged.



// returning window size change events data through WindowSizeChangedEventArgs

void MyCoreWindowEvents::SetWindow( // implementation called by CoreApplication::Run(), provided for context
    _In_ CoreWindow^ window
    )
{
   
    // ...
    window->SizeChanged +=
        ref new TypedEventHandler<CoreWindow^, WindowSizeChangedEventArgs^>(this, &CoreWindowEvents::OnWindowSizeChanged)

    // ...
   
}


Remarque   : cette classe n'est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d'informations, consultez Threads et marshaling (C++/CX).

Configuration requise

Client minimal pris en charge

Windows 8 [Applications du Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications du Windows Store uniquement]

Téléphone minimal pris en charge

Windows Phone 8

Espace de noms

Windows.UI.Core
Windows::UI::Core [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2017 Microsoft