ここに問題があります:
- 私は単純なc#フォームを持っています
- ピクチャーボックスと他のボタンを含む単純なc#ユーザーコントロールがあります。
- 私のフォームには、ユーザーコントロールのインスタンスが1つ含まれています。
- ユーザーが画像ボックスでmouseEnterを実行すると、マウスカーソルが変化し、ユーザーが画像ボックスからmouseLeaveを実行すると、マウスが通常の状態に戻るようにします。
現在起こっていることは、イベントがまったく発生しないということです。MouseOver、MouseEnter、MouseMove、MouseLeaveなどにブレークポイントを設定しましたが、いずれも起動しませんでした。C#でこの問題が発生するのは初めてです。
「ルーティングイベント」と関係があると思いますが、わかりません。私がやっていることを達成する別の方法がある場合、これも解決策と見なされます。重要なのは、最後に、ユーザーコントロールが彼の「領域」上のマウスカーソルのマスターになるということです。
前もって感謝します!