WindowSizeChangedEventHandler Delegado

Definición

Representa el método que controlará el evento Window.SizeChanged .

public delegate void WindowSizeChangedEventHandler(Platform::Object ^ sender, WindowSizeChangedEventArgs ^ e);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1545717570, 11501, 20441, 186, 56, 113, 24, 212, 14, 150, 107)]
class WindowSizeChangedEventHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1545717570, 11501, 20441, 186, 56, 113, 24, 212, 14, 150, 107)]
public delegate void WindowSizeChangedEventHandler(object sender, WindowSizeChangedEventArgs e);
Public Delegate Sub WindowSizeChangedEventHandler(sender As Object, e As WindowSizeChangedEventArgs)

Parámetros

sender
Object

Platform::Object

IInspectable

Objeto donde se adjunta el controlador.

e
WindowSizeChangedEventArgs

Datos del evento.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

El evento SizeChanged se desencadena cuando cambia el tamaño de la ventana . Hay varias razones por las que el tamaño de la ventana de una aplicación puede cambiar. Estos motivos incluyen cambios en la orientación del dispositivo que dan lugar a un nuevo dibujo de la interfaz de usuario de la aplicación actual o el usuario cambia el tamaño de la aplicación. Al controlar el evento SizeChanged , una aplicación puede determinar cuál es la vista de aplicación actual para modificar su interfaz de usuario. Esto ofrece al código de la aplicación una oportunidad para asegurarse de que los elementos se presentan correctamente para el nuevo tamaño y la forma de la ventana. Si el estado de la vista cambia a un ancho estrecho, esto suele significar que estás tomando decisiones sobre qué elementos de la interfaz de usuario deben permanecer mostrados y cuáles deben ocultarse hasta que la aplicación se restaure en una vista más amplia. SizeChanged es un evento importante para controlar porque las varias vistas que la aplicación para UWP puede ofrecer están controladas por el usuario y pueden cambiar en cualquier momento.

Se aplica a

Consulte también