I need to make an C# app that will enable the user to navigate through (opening and closing) a file list (doc, msg, pdf, etc).
The app needs to open the file in its default application (e.g. Microsoft Word).
On closing, if the file has been edited the default file application will prompt the user to save before closing.
I have seen the following SO post, however it's not quite what I'm after: