Как определить имя файла в приложении Windows, в котором этот файл нажимается в проводнике Windows? - PullRequest
0 голосов
/ 04 января 2019

Есть ли способ получить сведения о файле, по которому пользователь нажимает на проводник Windows, используя приложение C # для Windows.

Пользователь не изменяет, не переименовывает и не делает с файлом ничего, просто щелкает файл и получает все сведения об этом файле по щелчку файла. Например, вызвать какое-либо событие в приложении Windows, когда пользователь нажимает на любой файл.

1 Ответ

0 голосов
/ 04 января 2019

Я не уверен, правильно ли я понял ваш вопрос, но вот идея:
Вы можете создать приложение для 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}";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...