Compartir vía


Component.CanRaiseEvents Propiedad

Definición

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

protected:
 virtual property bool CanRaiseEvents { bool get(); };
protected virtual bool CanRaiseEvents { get; }
member this.CanRaiseEvents : bool
Protected Overridable ReadOnly Property CanRaiseEvents As Boolean

Valor de propiedad

Es true si el componente puede generar eventos; en caso contrario, es false. De manera predeterminada, es true.

Comentarios

La implementación predeterminada de esta propiedad siempre devuelve true. Las clases que heredan de la Component clase deben invalidar 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, la CanRaiseEvents propiedad devuelve false si el control ActiveX tiene sus eventos inmovilizados.

Notas a los desarrolladores de herederos

Si invalida este método en una clase de derivación y lo cambia para devolver false, la EventHandlerList colección devuelta por la Events propiedad devuelve null para un evento. Los eventos se pueden agregar y quitar de la colección, pero la propiedad de Item[Object] la colección siempre devolverá null.

Se aplica a

Consulte también