mirror of
https://github.com/Ylianst/MeshCentralRouter
synced 2025-12-15 07:43:38 +00:00
add 'Date Modified' for folders (#85)
This commit is contained in:
@@ -133,7 +133,11 @@ namespace MeshCentralRouter
|
|||||||
DirectoryInfo[] directories = localFolder.GetDirectories();
|
DirectoryInfo[] directories = localFolder.GetDirectories();
|
||||||
foreach(DirectoryInfo directory in directories)
|
foreach(DirectoryInfo directory in directories)
|
||||||
{
|
{
|
||||||
ListViewItem x = new ListViewItem(directory.Name, 1);
|
string[] si = new string[3];
|
||||||
|
si[0] = directory.Name;
|
||||||
|
si[1] = ""; // Skipping size of directory because it is very compute consuming
|
||||||
|
si[2] = directory.LastWriteTime.ToString("dd-MM-yyyy hh:mm:ss tt"); // Add the date information
|
||||||
|
ListViewItem x = new ListViewItem(si, 1);
|
||||||
x.Tag = directory;
|
x.Tag = directory;
|
||||||
leftListView.Items.Add(x);
|
leftListView.Items.Add(x);
|
||||||
}
|
}
|
||||||
@@ -239,11 +243,19 @@ namespace MeshCentralRouter
|
|||||||
}
|
}
|
||||||
if(fileIcon == 1)
|
if(fileIcon == 1)
|
||||||
{
|
{
|
||||||
sortlist.Add(new ListViewItem(fileName, 0)); // Drive
|
string[] si = new string[3];
|
||||||
|
si[0] = fileName;
|
||||||
|
si[1] = ""; // Skipping size of directory because it is very compute consuming
|
||||||
|
si[2] = fileDate != null ? DateTime.TryParse(fileDate, out DateTime parsedDate) ? parsedDate.ToString("dd-MM-yyyy hh:mm:ss tt") : "" : "";
|
||||||
|
sortlist.Add(new ListViewItem(si, 0)); // Drive
|
||||||
}
|
}
|
||||||
else if(fileIcon == 2)
|
else if(fileIcon == 2)
|
||||||
{
|
{
|
||||||
sortlist.Add(new ListViewItem(fileName, 1)); // Folder
|
string[] si = new string[3];
|
||||||
|
si[0] = fileName;
|
||||||
|
si[1] = ""; // Skipping size of directory because it is very compute consuming
|
||||||
|
si[2] = fileDate != null ? DateTime.TryParse(fileDate, out DateTime parsedDate) ? parsedDate.ToString("dd-MM-yyyy hh:mm:ss tt") : "" : "";
|
||||||
|
sortlist.Add(new ListViewItem(si, 1)); // Folder
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sortlist.Sort(new ListViewItemSortClass());
|
sortlist.Sort(new ListViewItemSortClass());
|
||||||
|
|||||||
Reference in New Issue
Block a user