Я не уверен, правильно ли я понял ваш вопрос, но вот идея:
Вы можете создать приложение для Windows, которое состоит из дерева, которое отображает файловую систему (см. Этот пример ). Затем пользователь может просматривать древовидную структуру в разных каталогах и файлах. Когда он нажимает на узел, вы можете отобразить информацию в табличке рядом с древовидной структурой:
FileInfo fi1 = new FileInfo(pathOfTheClickedNode);
FileInfo fi = new FileInfo(path);
label1.Text = $"Filename: {fi.Name},\nLast Access Time: {fi.LastAccessTime},\nFile length: {fi.Length}";