Idle Evento

Evento Application.Idle

 

Ocorre quando o aplicativo termina o processamento e está prestes a entrar no estado ocioso.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public static event EventHandler Idle

Se você tiver tarefas que você deve executar antes do thread fica ocioso, anexá-los a este evento.

System_CAPS_cautionCuidado

Como esse é um evento estático, você deve desanexá seus manipuladores de eventos quando seu aplicativo for descartado ou resultarão vazamentos de memória.

O exemplo de código a seguir demonstra o uso desse membro.No exemplo, relatórios de um manipulador de eventos na ocorrência de Idle eventos.Esse relatório ajuda você a saber quando o evento ocorre e pode ajudá-lo a depurar.Para relatar múltiplos eventos ou eventos que ocorrem com freqüência, considere substituir MessageBox.Show por Console.WriteLine ou anexar a mensagem em um TextBox com multi-linhas.

Para executar o exemplo de código, cole-o em um Windows Form e certifique-se de que o manipulador de eventos está associado a Idle eventos.

private void Application_Idle(Object sender, EventArgs e) {

   MessageBox.Show("You are in the Application.Idle event.");

}

.NET Framework
Disponível desde 1.1
Retornar ao topo
Mostrar:
© 2016 Microsoft