Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Component.CanRaiseEvents

 

Publicado: octubre de 2016

Obtiene un valor que indica si el componente puede provocar un evento.

Espacio de nombres:   System.ComponentModel
Ensamblado:  System (en System.dll)

abstract CanRaiseEvents : bool with get
override CanRaiseEvents : bool with get

Valor de propiedad

Type: System.Boolean

true Si el componente puede generar eventos; de lo contrario, false. De manera predeterminada, es true.

La implementación predeterminada de esta propiedad siempre devuelve true. Las clases que heredan de la Component clase debe reemplazar esta propiedad para proporcionar la capacidad de deshabilitar la generación de eventos. Por ejemplo, en la Control clase, si el control se hospeda como un control ActiveX, el CanRaiseEvents devuelve false Si el control ActiveX tiene sus eventos bloqueados.

Notas para desarrolladores de herederos:

Si invalida este método en una clase derivada y cambiarlo para devolver false, el EventHandlerList colección devuelta por la Events devuelve null para un evento. Eventos todavía se pueden agregar y quitar de la colección, pero la colección Item propiedad siempre devolverá null.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: