日期:2014-05-18  浏览次数:20381 次

怎么获取事件中当前控件的name!
在后台创建个控件
PictureBox pb = new PictureBox();
pb.Name ="pb1";//这个pb1不是一定的,每次都不一样的
pb.onMouseup+=new MouseEventHandler(onMouseup);

private void OnMouseUp(object sender,MouseEventArgs e)
{
//在这想把这个控件移动到当前位置
  //只有pb1当然可以Control.find找出来,主要是现在pb1不是固定的
  不知道在这里怎么找这个PictureBox的Name
  ID = ??
  PictureBox pbx =(PictureBox)(this.ConTrols.Find(ID)[0]);
  这里写pbx的位置
}
问题就是在这个事件里能找到当前的控件的Name吗

------解决方案--------------------
((PictureBox)sender).Name