2013-03-13 156 views
1

我有一個圖片框。它有兩個事件MouseEnter和MouseLeave事件

在MouseEnterEvent: 我做負載的圖片框的底部面板,其中有兩個單選按鈕

在MouseLeaveEvent

: 我從PictureBox的

但刪除與單選按鈕面板問題在於面板在圖片框上,所以當鼠標從圖片框出現在面板上時,圖片框的離開事件被執行,單選按鈕消失。

當鼠標從圖框的實際邊界移除而不是在面板上時,我想要移除面板。

回答

0

您可以刪除包含您的pictureBox的面板的面板MouseEnterEvent

例如,如果您的pictureBox在Form1上,則在此表單的Form1_MouseLeave事件中移除面板。

0

也許你在離開圖片盒之前做一些事情,檢查你是否在面板中。如果這樣設置一個布爾標誌爲false,並檢查在鼠標左鍵確定是否要隱藏面板。

相關問題