日期:2014-05-17  浏览次数:20926 次

动态生成的PictureBox如何解决当前索引?
把动态生成的PictureBox,放到panel里,把要把一些必要的参数存放在PictureBox的Tag属性里
还想把一PictureBox在panel中当前的索引也保存在PictureBox,想把PictureBox也变成列表,或者是有更好的操作方法,也请各位大虾指点一下,谢谢!

------解决方案--------------------
可以定义个struct或class,tag中保存struct,struct保存多种信息

如果只是简单的两个数字,可以直接 用tag ,比如 索引*1000+数
这样通过 除1000得到索引,取模得到后面数字
------解决方案--------------------
自定义一个类
public class clsTag
{
   public string Param{get;set;} //你必要的一些参数
   public int Index{get;set;}    //在Panel上的索引
   //如果还需要其他参数,可以继续定义属性
}

用时:
pictureBox.Tag=new clsTag(){Param="我必要的参数",Index=1};