首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何获取事件中当前控件的name

2012-03-04 
怎么获取事件中当前控件的name!在后台创建个控件PictureBox pb new PictureBox()pb.Name pb1//这个

怎么获取事件中当前控件的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

热点排行