Sounds like a DataGridView is what you need.