得到如图的一组数据 怎么让他在DVG 上分列显示出来哇 分别是 电话 内容 时间
如果值都在一个变量里,就用空格拆分,然后绑定到对应列里
这个方法我试过 但是一直报错 能否远程给看看
@大哥求教: 发你了
@220✈: 什么?
@大哥求教: 发你博客园信箱了
你看看,dataGridView1 设置一下 DataPropertyName 属性,绑定这三个字段:
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace WinForm
{
public partial class Form3 : Form
{
public Form3()
{
InitializeComponent();
List<string> drTypeList = new List<string>
{
"123 百度:www 2019/4/2 10:16:04",
"765 百度:www 2019/4/2 10:16:04",
};
drTypeList = drTypeList.Distinct().ToList();
Model model;
List<Model> lst = new List<Model>();
foreach (var item in drTypeList)
{
string[] strArr = item.Split(' ');
model = new Model();
model.tel = strArr[0];
model.content = strArr[1];
model.time = strArr[2] + " " + strArr[3];
lst.Add(model);
}
dataGridView1.DataSource = lst;
}
}
class Model
{
public string tel { get; set; }
public string content { get; set; }
public string time { get; set; }
}
}
强得一匹