<type1> "<propertyname>" está en conflicto con un miembro declarado implícitamente para el evento "<eventname>" en la base <type2> "<classname>".

Se ha declarado una propiedad con el mismo nombre que un miembro implícito formado a partir de un evento en la clase base. Por ejemplo, si declara una propiedad denominada Event1, el compilador genera los procedimientos implícitos add_Event1 y remove_Event1. Si la propiedad de esta clase tiene uno de estos nombres, debe controlar remotamente el miembro de clase base.

Este mensaje es una advertencia. De forma predeterminada, se da por supuesto que esShadows . Para obtener más información sobre cómo ocultar las advertencias o cómo tratarlas como errores, vea Configuring Warnings in Visual Basic.

Identificador de error: BC40014

Para corregir este error

  1. Para ocultar el miembro de clase base, agregue la palabra clave Shadows a la declaración de propiedad.

  2. Si no desea ocultar el miembro de clase base, cambie el nombre de la propiedad.

Consulte también