<p>Does anyone know of a good way to display hierarchical data with columns?</p>

<p>It has to be virtualizing, as it must be able to handle several million records.  </p>

<p>It should also be multi-select, most treeview controls are not.   </p>

<p>Winforms preferred, but will ElementHost WPF if necessary.</p>

[{'answer_id': 67684, 'author': 'shinybluesphere', 'author_id': 10282, 'author_profile': 'https://Stackoverflow.com/users/10282', 'pm_score': 1, 'selected': False, 'text': '<p>I\'m not quite clear what you mean about hierarchical data with columns, can you clarify? One possibility is the new WPF DataGrid. Depending on the functionality you\'re looking for it <em>may</em> be what you\'re looking for.</p>\n\n<p>The bits for datagrid are available on codeplex:\n<a href="http://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=14963" rel="nofollow noreferrer">http://www.codeplex.com/wpf/Release/ProjectReleases.aspx?ReleaseId=14963</a></p>\n'}, {'answer_id': 245476, 'author': 'torial', 'author_id': 13990, 'author_profile': 'https://Stackoverflow.com/users/13990', 'pm_score': 0, 'selected': False, 'text': '<p>Take a look at the Infragistics UltraWinGrid, here\'s a video that demos some features:\n<a href="http://www.infragistics.com/howto/wingrid.aspx" rel="nofollow noreferrer">http://www.infragistics.com/howto/wingrid.aspx</a></p>\n'}]
['https://Stackoverflow.com/questions/66904', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/9436/']