如何动态的将ico图标加入imagelist中的固定位置 这个ico加入imagelist是在程序运行中,不是在编辑imagelist时 用一段代码把ico加入到imagelist的指定位置 比如说加到2 替换原有的在2位置的图标 不知如何编 请指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太明白 你是说重新add吗 那得把所有图标重新来过 要不次序就乱了 有没有更好的办法 如果能指定exe,txt文件 直接就能把exe或txt文件的图标加进imagelist那就更好了 但不知道怎么实现 //替换 简单Bitmap bmp = new Bitmap(@"G:\myTestCode\images\icons\test1.bmp");imageList1.Images[2]= bmp;/*插入不同的位置比较麻烦*///取出ArrayList arList = new ArrayList();foreach(Image img in imageList1.Images){ arList.Add(img);}//插入Bitmap bmp = new Bitmap(@"G:\myTestCode\images\icons\test1.bmp");arList.Insert(1,bmp);//清除imageList1.Images.Clear();//加回去foreach(object img in arList){ if (img is Image) { imageList1.Images.Add((Image)img); } else if(img is Icon) { imageList1.Images.Add((Icon)img); }} 如果是 icon 替换Icon icon = new Icon(@"G:\myTestCode\images\icons\编辑.ico"); imageList1.Images[2]= icon.ToBitmap(); C# 调用java web service C+ 用线程刷帧,有时候很卡,会延迟. 关于循环的一个问题 安装vs.2005的时候,老是提示"安装程序未找到baseline数据"? 如何在网页的客户端播放声音 遇到个棘手问题,请大家帮忙解决!!! 在c#中,如何获取URL传递的参数?在线等 关于webform的问题 关于定时的简单问题 哪位高手帮忙啊,ad中如何用编程实现属性的扩展 哪位大侠知道如何把一个网站下下来啊? ContentType的问题,高分请教
Bitmap bmp = new Bitmap(@"G:\myTestCode\images\icons\test1.bmp");
imageList1.Images[2]= bmp;
/*插入不同的位置比较麻烦*/
//取出
ArrayList arList = new ArrayList();
foreach(Image img in imageList1.Images)
{
arList.Add(img);
}
//插入
Bitmap bmp = new Bitmap(@"G:\myTestCode\images\icons\test1.bmp");
arList.Insert(1,bmp);
//清除
imageList1.Images.Clear();
//加回去
foreach(object img in arList)
{
if (img is Image)
{
imageList1.Images.Add((Image)img);
}
else if(img is Icon)
{
imageList1.Images.Add((Icon)img);
}
}
Icon icon = new Icon(@"G:\myTestCode\images\icons\编辑.ico");
imageList1.Images[2]= icon.ToBitmap();