日期:2014-05-17  浏览次数:20907 次

c# 当鼠标点击按钮后,当鼠标移开后,按钮能显示鼠标进入时的图片
我在winform中想实现这样的功能,当鼠标滑入一个控件之后,然后控件显示一张背景,当鼠标移出控件时,控件现在另一张背景,我现在想问下,当鼠标点击控件事件后,并且鼠标移出这个控件,怎么样能让控件显示鼠标滑入控件的图片,我现在是点击控件之后,然后移出控件后,显示出移出控件的背景,求解,怎么写?
C# WinForm 控件

------解决方案--------------------
这样不行吗?
private void button1_MouseLeave(object sender, EventArgs e)
        {
            this.button1.Image = Image.FromFile("1.jpg");
        }

        private void button1_MouseEnter(object sender, EventArgs e)
        {
            this.button1.Image = Image.FromFile("2.jpg");
        }

------解决方案--------------------
使用一个变量来保存按钮是否被点击过,在Mouse_Leave事件处理中做一下判断