当鼠标移动到用户控件上时把button显示出来。移出时隐藏button。
我现在用用户控件的mouseenter和mouseleave事件来实现的。mouseenter的时候把button的visable设成true,mouseleave的时候设为false,但是有个问题,当鼠标移动到button上时用户控件的mouseleave事件也会触发将butoon给隐藏起来了。应该如何解决这个问题啊?
我现在用用户控件的mouseenter和mouseleave事件来实现的。mouseenter的时候把button的visable设成true,mouseleave的时候设为false,但是有个问题,当鼠标移动到button上时用户控件的mouseleave事件也会触发将butoon给隐藏起来了。应该如何解决这个问题啊?
你可以在OnPaint里加判断 不使用mouseenter和mouseleave
当鼠标移动到button上时用户控件的mouseleave事件也会触发
此时再判断一下,如果是进入button就什么都不做。
<input id="s" type="button" text="submit" style="display: none; margin: 20px;" />
</div>
此时再判断一下,如果是进入button就什么都不做。
这样就可以了