イベント '<eventname>' は、ベース <type> '<classname>' のメンバと競合する '<membername>' を暗黙的に宣言するため、このイベントは 'Shadows' と宣言しなければなりません。
更新 : 2007 年 11 月
イベントの宣言で使用した名前を使用して暗黙のメンバの名前が形成されますが、基本クラスにこれと同じ名前のメンバがあります。たとえば、Event1 という名前のイベントを宣言した場合は、コンパイラによって暗黙のプロシージャadd_Event1 と remove_Event1 が生成されます。これと同じ名前のメンバが基本クラスにある場合、このクラスのイベントは基本クラスのメンバをシャドウする必要があります。
このメッセージは警告です。Shadows が既定で使用されます。警告を表示しない方法や、警告をエラーとして扱う方法の詳細については、「Visual Basic での警告の構成」を参照してください。
Error ID: BC40012
このエラーを解決するには
基本クラスのメンバを隠す場合は、Shadows キーワードをプロパティ宣言に追加します。
基本クラスのメンバを隠さない場合は、イベントの名前を変更します。