Tree View Xml is an application that is used to browse and/or index directories or hard disk drives to XML data source files.

Features:

  • Data source is specially-formatted XML files.
  • The common Windows Forms TreeView and ListView controls are updated accordingly to be able to load and interpret data from the aforementioned XML files.
  • Indexed file and folder attributes are:
    • File Name
    • File Length
    • Date Created
    • Date Modified
    • Date Last Accessed
    • File Attributes
    • Object Owner (for NTFS objects)
  • Each File and Folder element inside the XML document has a unique identifier (a Guid) that is used to either:
    • Invoke the children nodes of a folder, when selected; or
    • Execute an application or other file when double-clicked in the ListView.
  • Search feature.
  • Loads a directory listing from the actual File System without having to index it.
  • Support for nested Virtual File Systems: if an Index.XML file is found in a File System listing, an appropriate “VFS” node is appended.
  • Support for loading multiple Virtual or actual File Systems in a single Tree View Xml control.
  • Support for appending to an existing XML index file.
  • Appropriate file type icons are loaded for ListViewItem objects.

Involved technologies:

Tree View Xml: Listing of an actual File System Tree View Xml: Listing of a Virtual File System

Written in C# .NET.


No Responses to “Tree View Xml”  

  1. No Comments

Leave a Reply



About

Stanimir Stoyanov is a programmer, software beta tester, and Windows enthusiast. Read More...

Currently, he is administering AeroXperience and coding using Visual Studio 2008 on Windows Vista. He is looking forward to testing Windows 7 soon.