例如,我有一个图片框列表,一旦光标悬停在它们上面就会引发事件.然而,我不仅需要以某种方式提升此事件,还要传递"i"变量,以便我知道哪个图片框上有光标.
for (int i = 0; i < 25; i++)
{
....
pbList.Add(new PictureBox());
pbList[i].MouseHover += new System.EventHandler(this.beeHideInfo);
//// need to pass "i" here
}
Run Code Online (Sandbox Code Playgroud)
和
private void beeShowInfo(object sender, EventArgs e)
{
lb_beeInfo.Text = "You are hovering over: "+beeList[i].name;
/// need to get this "i"
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
| 归档时间: |
|
| 查看次数: |
3600 次 |
| 最近记录: |