WindowSizeChangedEventHandler Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o método que manipulará o 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
O objeto em que o manipulador está anexado.
Os dados de evento do evento.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
O evento SizeChanged é acionado quando o tamanho da janela é alterado. Há vários motivos pelos quais o tamanho da janela de um aplicativo pode mudar. Esses motivos incluem alterações na orientação do dispositivo que resultam em uma nova consulta da interface do usuário do aplicativo atual ou o usuário redimensiona o aplicativo. Ao manipular o evento SizeChanged , um aplicativo pode determinar qual é a exibição do aplicativo atual para modificar a interface do usuário. Isso dá ao código do aplicativo a chance de garantir que os elementos sejam apresentados corretamente para o novo tamanho e forma da janela. Se o estado de exibição estiver mudando para uma largura estreita, isso geralmente significa que você está fazendo escolhas sobre quais elementos da interface do usuário devem permanecer exibidos e quais devem ser ocultos até que o aplicativo seja restaurado para uma exibição mais ampla. SizeChanged é um evento importante a ser tratado porque as várias exibições que seu aplicativo UWP pode oferecer são controladas pelo usuário e podem ser alteradas a qualquer momento.