Virtual Tree is a combined Tree/ListView .NET control with advanced data binding capabilities and unmatched performance displaying large data sources. You can use VirtualTree as a simple tree, a standard list view, or you can combine the best features of both and provide your users with a dynamic interface that allows them to explore a hierarchical view of their data while displaying and editing all the relevant information in columns. VirtualTree's unique support for context sensitive columns allows you to display only those columns relevant to the currently selected item. This makes it possible for the first time to meaningfully display heterogeneous data in a combined Tree/ListView control.