private void BindData(DataTable dt, ListView lv, int[] listLength)//listLength为各项的长度
{
lv.Columns.Clear();
lv.Items.Clear();
// lv.BeginUpdate();
lv.GridLines = true;
int count = 0;
foreach (DataColumn dc in dt.Columns)
{
lv.Columns.Add(dc.ColumnName.ToString(), listLength[count], HorizontalAlignment.Center);
count++;
}
if (dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
ListViewItem item = new ListViewItem(dr.ItemArray[0].ToString());
for (int i = 1; i < dr.ItemArray.Length; i++)
{
item.SubItems.Add(dr.ItemArray[i].ToString());
}
lv.Items.Add(item);
}
//lv.EndUpdate();
}
}
ListView 的使用
最新推荐文章于 2024-04-18 09:44:33 发布