泛型的读取每次都是最新的一个 为什么 别用count++,使用count = count +1 ; 试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先检查SelectedItems[0].Index的值是否每次都一样 this.imagelistView.Items.Add(count++ + "", i - 1);最好别这么用,先执行++,后执行Add,不要玩C语言2级考试考的那一套 frame = _capture.RetrieveBgrFrame();还有,你确定每次点下按钮,这个frame都是不同的图像吗 你只是对 this.imageList1.Images 执行了 Add,跟 pic 无关。 你这是网页吧....如果是网页的话 就能说通了 因为每次你的pic都是新的...没有状态...所以不如装在viewstate里面public List<Image<Bgr, Byte>> pic { get { object o = ViewState["pic"]; return o == null ?new List<Image<Bgr, Byte>>():o as List<Image<Bgr, Byte>>(); } set { ViewState["pic"] = value; } } 是跟pic无关 imaglist只是用来存图片给listview显示的。pic只是每次存的时候存进范型类罢了。其实后来的效果我是做点击了listview的各item后 直接用pic对应的图去显示。 确定 已经解决了。我不用pic.Add(frame)。。用下面的bit,通过Image<Bgr, Byte> frame2 = new Image<Bgr, byte>(bit); add这个frame2就可以了。 c#winform picturebox控件中label实现点击 下面的函数调用成功时如何关闭数据库连接? 如何获取控制台程序的当前的运行路径? 看一下这种C#代码是什么意思啊?(类的定义) oracle有一字段类型是blob,如果想实现查询功能,sql语句该怎么写,谢谢 数据库库更新问题 IIS配置问题? OOP 配置属性设置 紧急问题 检验每一步的执行情况,除了每次If检验外,有好的方法吗 CallBack类型的参数应该传一个什么参数?求大神解答下
最好别这么用,先执行++,后执行Add,不要玩C语言2级考试考的那一套
还有,你确定每次点下按钮,这个frame都是不同的图像吗
public List<Image<Bgr, Byte>> pic
{
get
{
object o = ViewState["pic"];
return o == null ?new List<Image<Bgr, Byte>>():o as List<Image<Bgr, Byte>>();
}
set
{
ViewState["pic"] = value;
}
}