2013-03-13 97 views
1

我有一个图片框。它有两个事件MouseEnter和MouseLeave事件

在MouseEnterEvent: 我做负载的图片框的底部面板,其中有两个单选按钮

在MouseLeaveEvent

: 我从PictureBox的

但删除与单选按钮面板问题在于面板在图片框上,所以当鼠标从图片框出现在面板上时,图片框的离开事件被执行,单选按钮消失。

当鼠标从图框的实际边界移除而不是在面板上时,我想要移除面板。

回答

0

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

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

0

也许你在离开图片盒之前做一些事情,检查你是否在面板中。如果这样设置一个布尔标志为false,并检查在鼠标左键确定是否要隐藏面板。

相关问题