List<APlusEmail.Model.AP01SendQueueNew> aP01SendQueueModelList = aP01SendQueueBLL.GetModelList("info <> '000' order by times desc "); for (int i = 0; i < aP01SendQueueModelList.Count; i++) { this.tableXP.TableModel.Rows.Add ( new XPTable.Models.Row ( new XPTable.Models.Cell[] { new XPTable.Models.Cell("wait",Image.FromFile(".\\image\\busy.png")), new XPTable.Models.Cell(aP01SendQueueModelList[i].aid.ToString()), new XPTable.Models.Cell(aP01SendQueueModelList[i].title), new XPTable.Models.Cell((int)aP01SendQueueModelList[i].alreadySend*100/(int)aP01SendQueueModelList[i].totalSend,new XPTable.Models.CellStyle()), new XPTable.Models.Cell(aP01SendQueueModelList[i].times), new XPTable.Models.Cell(aP01SendQueueModelList[i].alreadySend.ToString()+"/"+aP01SendQueueModelList[i].totalSend.ToString()), new XPTable.Models.Cell(aP01SendQueueModelList[i].info), new XPTable.Models.Cell("暂停"), } ) ); }