C# 窗体panel问题,高手进

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:45:19
我在窗体上放了一个panel,然后又在panel上放了几个button,我想实现当鼠标移进这个panel范围的时候就让这个panel显示出来,移出panel就消失,但是当我鼠标在panel上移动时,鼠标一放到panel上的button上,panel就消失了,然后放到panel上的空白区域又显示出来了,我想让鼠标只要是在panel范围内,无论使在button上还是在panel的空白区域这个panel都能显示出来,请问有没有人遇到过这样的问题,怎么解决?希望高手指点!!!!!3Q

鼠标移到button上时,button把panel挡住了,判断就认为鼠标不在panel上了
你加个判断,如果鼠标也在button上,panel也显示就可以了

form_onMounseMove()
{
panel.visable=false;
}

panel_onMounseMove()
{
panel.visable=true;
}