C#如何获得事件中的事件源对象
我有多个picturebox把他们的MouseEnter和MouseLeave事件绑定到了一起。请问触发事件时我要如何获得事件源对象。...
我有多个picturebox 把他们的MouseEnter 和MouseLeave事件绑定到了一起。请问触发事件时我要如何获得事件源对象。
展开
3个回答
展开全部
/// <param name="e"></param>
把函数的第一个参数 sender强行转换为PictureBox,然后根据
private void pictureBox1_MouseEnter(object sender, EventArgs e)
{
System.Windows.Forms.PictureBox pbx = (System.Windows.Forms.PictureBox)sender;
if (pbx.Name == 'pictureBox1' )
....
}
}
把函数的第一个参数 sender强行转换为PictureBox,然后根据
private void pictureBox1_MouseEnter(object sender, EventArgs e)
{
System.Windows.Forms.PictureBox pbx = (System.Windows.Forms.PictureBox)sender;
if (pbx.Name == 'pictureBox1' )
....
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询