這裏不加的問題是:的MouseEnter和鼠標離開事件在用戶控制
- 我有一個簡單的C#形式
- 我有一個包含一個圖片和其他按鈕的簡單C#的用戶控制。
- 我的表單包含用戶控件的一個實例。
- 我希望當用戶在圖片框中做一個mouseEnter時,鼠標光標會改變,當用戶做一個picturebox的mouseLeave時,鼠標會恢復正常。
現在發生的事情是事件並沒有被解僱。我把斷點放入MouseOver,MouseEnter,MouseMove,MouseLeave等等,並沒有一個被解僱。這是我第一次在C#中遇到這個問題。
我認爲這與「路由事件」有關,但我無法弄清楚。如果有另一種方式來實現我正在做的事情,這也將被視爲一種解決方案。最重要的是,最終,用戶控件將成爲鼠標光標在其「領域」上的主人。
在此先感謝!
是的,我用PictureBox.MouveEnter事件,事實上,它工作。我的問題是,我有2個圖片框,其中一個是另一個。非常新手的錯誤! –