listView的有关问题,求大神。操作本地文件
listView的问题,求大神。操作本地文件。


如图。怎么做啊。求大神。我是小白啊。给个案例也许啊。
------解决方案--------------------
拖一个listview到form上,然后手动设置Columns(添加列),做好准备工作。
1、定义一个类,用于接收文件显示的属性。
2、
如图。怎么做啊。求大神。我是小白啊。给个案例也许啊。
------解决方案--------------------
拖一个listview到form上,然后手动设置Columns(添加列),做好准备工作。
1、定义一个类,用于接收文件显示的属性。
public class FileA
{
public FileA(string fileName, DateTime createTime, long fileLength)
{
this.FileName = fileName;
this.CreateTime = createTime;
this.FileLength = fileLength;
}
public string FileName { get; set; }
public DateTime CreateTime { get; set; }
public long FileLength { get; set; }
}
2、
private void Form1_Load(object sender, EventArgs e)
{
List<FileA> list = new List<FileA>();
string[] files = Directory.GetFiles(@"E:\zip\json\Bin\Net40");
foreach (string item in files)
{
FileInfo fileInfo = new FileInfo(item);
FileA file = new FileA(fileInfo.Name, fileInfo.CreationTime, fileInfo.Length);
list.Add(file);
}
list.ForEach(x => this.listView1.Items.Add(new ListViewItem(new string[] { x.FileName, x.CreateTime.ToString(), x.FileLength.ToString() })));
}