You can isolate things a little if you don't mind using terminal.
The trash in finder is an overlay of trash from each mounted volume and each user. Furthermore, you can see the filename of the file and search using spotlight to see if there are similar files or use spotlight to search in Time Machine to find where the file was before it was trashed.
The pragmatic way to solve this is to drag the file to your desktop and then open/inspect/file it accordingly. (Or to just let Finder put it back and then use spotlight to find it).
To use terminal:
ls -la ~/.Trash
sudo ls -la /.Trashes
If you're not familiar with sudo and that it can delete anything with no recovery, I'd recommend not using sudo and asking follow on questions to learn more about terminal.
.DS_Store
file to (mostly) text:xxd -p <path/to/.DS_Store> | sed 's/00//g' | tr -d '\n' | sed 's/\([0-9A-F]\{2\}\)/0x\1 /g' | xxd -r -p | strings | sed 's/ptb[LN]ustr//g'