使用文件填充列表框以包含创建日期
Populating listbox with files to include creation date
我正在尝试用目录的内容填充列表框。我已经填充了它,但我需要列表中包含的创建 date/time。
这是我目前拥有的:
var filter = Path.GetFileName(GlobalVariables.EbillFile);
listBox_Restore.DataSource = Directory.GetFiles(GlobalVariables.EbillBackupDirectory, $"{filter}.*", SearchOption.TopDirectoryOnly);
它给了我这个:
ListBox Contents
如何将日期添加到此列表?我应该使用不同的控件吗?
您应该使用 DirectoryInfo.GetFiles()
获取有关每个文件的更多信息 - 例如创建日期、上次使用日期、大小等。
然后用ListView显示结果。
我正在尝试用目录的内容填充列表框。我已经填充了它,但我需要列表中包含的创建 date/time。
这是我目前拥有的:
var filter = Path.GetFileName(GlobalVariables.EbillFile);
listBox_Restore.DataSource = Directory.GetFiles(GlobalVariables.EbillBackupDirectory, $"{filter}.*", SearchOption.TopDirectoryOnly);
它给了我这个:
ListBox Contents
如何将日期添加到此列表?我应该使用不同的控件吗?
您应该使用 DirectoryInfo.GetFiles()
获取有关每个文件的更多信息 - 例如创建日期、上次使用日期、大小等。
然后用ListView显示结果。