WithEvents (Visual Basic)
Especifica que uma ou mais variáveis de membro declaradas se refere a uma instância de uma classe que pode gerar eventos.
Comentários
Quando uma variável é definida usando WithEvents,você pode especificar declarativamente que um método trata os eventos da variável usando a palavra-chave Handles.
Você pode usar WithEvents somente em nível de classe ou módulo. Isso significa que o contexto de declaração para uma variável WithEvents deve ser uma classe ou módulo e não pode ser um arquivo de código-fonte, namespace, estrutura ou procedimento.
Não é possível usar WithEvents em um membro de estrutura.
Você pode declarar apenas variáveis individuais — não matrizes — com WithEvents.
Regras
- Tipos de elemento. Você deve declarar WithEvents variáveis como variáveis de objeto para que eles podem aceitar instâncias de classe. No entanto, você não pode declará-las como Object. Você deve declarar a variável como a classe específica que pode gerar os eventos.
O modificador WithEvents pode ser utilizado neste contexto: Instrução Dim (Visual Basic)
Consulte também
Referência
Cláusula Handles (Visual Basic)