在c#上,鼠标悬停在图片框上似乎什么也没做.我需要某种事件处理程序吗

本文关键字:程序 事件处理 什么 悬停 鼠标 | 更新日期: 2023-09-27 18:25:07

我正试图为pictureBox创建MouseHover事件,但到目前为止我运气不佳:

private void pictureBox1_MouseHover(object sender, EventArgs e)
{
  pictureBox1.Image = ArgyroCinema.Properties.Resources.ktz00h07;
  label1.Text = "hover";
}
private void pictureBox1_Click(object sender, EventArgs e)
{
  pictureBox1.Image = ArgyroCinema.Properties.Resources.ktz00h07;
}
private void pictureBox1_MouseLeave(object sender, EventArgs e)
{
  pictureBox1.Image = ArgyroCinema.Properties.Resources.ktz00h07;
}

这是怎么回事?鼠标点击工作正常,也许我必须在Form1.Designer.cs上添加一些东西?

在c#上,鼠标悬停在图片框上似乎什么也没做.我需要某种事件处理程序吗

ok我不得不在构造函数上添加这一行:this.pictureBox1.MouseHover+=新的System.EventHandler(this.picture Box1_MouseHover);虽然我将使用mouseenter,但它更快的