現在、フォームのカスタムコントロールを処理するMouseEnterイベントがあります。プログラムはカードゲームです。ユーザーがカードを描画し、フォームに最新のカードを追加すると入力されるコレクション(handCards)があります。このコレクションには、pictureboxから継承したさまざまなカスタムタイプのカードが含まれています。デッキからカードを引き出してフォームに追加するとうまくいきます。私が抱えている問題は、実行時に、カードが描画されてフォームに追加された後、それらのカードがMouseEnterイベントに応答するように、コードのaddhandler行を作成しましたが、コードのaddhandler行は次のように指示しています。 MouseEnterはオブジェクトのイベントではありません。カードが描画されてフォームに追加された後、マウスが新しいカスタムコントロールに入ると、MouseEnterイベントが発生するようにするには、どうすればよいですか?ここ'
deck.DrawCard()
AddHandler handCards(handCards.Count).MouseEnter, AddressOf Cards_MouseEnter
PS MouseEnterイベントは、実行前にフォーム上にあるカスタムコントロールに対して正常に機能し、コントロールの画像を取得して、画像をフォーム上のより大きなカードに配置することで拡大するだけです。