Form2 f;
private void button3_MouseEnter(object sender, EventArgs e)
{
if (f == null || f.IsDisposed)//先判断窗体实例是否存在
{
f = new Form2();
f.Show();
}
else
{
f.WindowState = FormWindowState.Normal;
f.Show();
}
}
private void button3_MouseLeave(object sender, EventArgs e)
{
button2_Click(null, null);
}
这个方法可以实现当鼠标进入button3时打开窗体,在离开时关闭窗体