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

解决方案 »

  1.   

    这样不行吗?
    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");
            }
      

  2.   

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