发布网友 发布时间:2023-03-18 15:05
共1个回答
热心网友 时间:2023-11-10 05:53
ListView控件属性设置: 1.View属性:选择Details 2.Columns属性:点击'...'按钮,添加2列,Node和Weights(如果想要最后一列撑满剩余空间,把Width设为-2即可) 后台代码: 假设数据源为一个datatable DataTable dt=new DataTable(); dt.Columns.Add("Node",typeof(string)); dt.Columns.Add("Weights",typeof(string)); dt.Rows.Add("Item0","1"); dt.Rows.Add("Item1","2"); dt.Rows.Add("Item2","3"); this.listView1.Items.Clear();//清空ListView //从数据源加入数据到ListView foreach (DataRow dr in dt.Rows) { ListViewItem lvi = new ListViewItem();//新增一个ListViewItem lvi.SubItems[0].Text = dr["Node"].ToString();//第一列值 lvi.SubItems.Add(dr["Weights"].ToString());//第二列值 this.listView1.Items.Add(lvi);//将新增列加入ListView }