我有一個圖片框。它有兩個事件MouseEnter和MouseLeave事件
在MouseEnterEvent: 我做負載的圖片框的底部面板,其中有兩個單選按鈕
在MouseLeaveEvent: 我從PictureBox的
但刪除與單選按鈕面板問題在於面板在圖片框上,所以當鼠標從圖片框出現在面板上時,圖片框的離開事件被執行,單選按鈕消失。
當鼠標從圖框的實際邊界移除而不是在面板上時,我想要移除面板。
我有一個圖片框。它有兩個事件MouseEnter和MouseLeave事件
在MouseEnterEvent: 我做負載的圖片框的底部面板,其中有兩個單選按鈕
在MouseLeaveEvent: 我從PictureBox的
但刪除與單選按鈕面板問題在於面板在圖片框上,所以當鼠標從圖片框出現在面板上時,圖片框的離開事件被執行,單選按鈕消失。
當鼠標從圖框的實際邊界移除而不是在面板上時,我想要移除面板。
您可以刪除包含您的pictureBox
的面板的面板MouseEnterEvent
。
例如,如果您的pictureBox在Form1
上,則在此表單的Form1_MouseLeave
事件中移除面板。
也許你在離開圖片盒之前做一些事情,檢查你是否在面板中。如果這樣設置一個布爾標誌爲false,並檢查在鼠標左鍵確定是否要隱藏面板。