 <p>Have a look at <a href="http://stackoverflow.com/questions/4209141/looking-for-work-around-for-inability-of-datagridview-control-to-bind-to-hierarch/4217317">this question</a>, it is essentially asking the same thing - the principle does not change between <code>DataGridView</code> and <code>ListBox</code>. Short answer: it's possible, but convoluted.</p>