private void SetListView(ListView listview, DataRow row, int type, DateTime dt, string tag)
{
listview.GridLines = false; //显示表格线
listview.View = View.Details;//显示表格细节
listview.HeaderStyle = ColumnHeaderStyle.Clickable;//对表头进行设置
//添加各项
ListViewItem[] p = new ListViewItem[1];
PictureBox pic = new PictureBox();
if (type == 1)
{
p[0] = new ListViewItem(new string[] { "1", dt.ToString(), "求助", row["C_Type"].ToString(), row["C_CallNumber"].ToString(), row["C_City"].ToString() + "->" + row["C_area"].ToString() + "->" + row["C_Communities"].ToString() + "->" + row["C_Road"].ToString() + "->" + row["C_Address"].ToString() });
p[0].UseItemStyleForSubItems = false;
p[0].SubItems[2].ForeColor = Color.Green;
p[0].ImageIndex = 1;
p[0].Selected = true;
p[0].Tag = tag;
}
else if (type == 0)
{
//p[0] = new ListViewItem(new string[] { "1", dt.ToString(), "求救", dict.C_Type, dict.C_CallNumber, dict.C_City + "->" + dict.C_area + "->" + dict.C_Communities + "->" + dict.C_Road + "->" + dict.C_Address });
p[0] = new ListViewItem(new string[] { "1", dt.ToString(), "求救", row["C_Type"].ToString(), row["C_CallNumber"].ToString(), row["C_City"].ToString() + "->" + row["C_area"].ToString() + "->" + row["C_Communities"].ToString() + "->" + row["C_Road"].ToString() + "->" + row["C_Address"].ToString() });
p[0].UseItemStyleForSubItems = false;
p[0].ImageIndex = 0;
p[0].SubItems[2].ForeColor = Color.Red;
p[0].Tag = tag;
}
listview.Items.Insert(0, p[0]);
foreach (ListViewItem item in listview.Items)
{
item.SubItems[0].Text = (item.Index + 1).ToString();
}
}