Sounds like a datagrid control (gridview, etc). You can create the appearance described with it. It's also very easy to create a custom control that does that. I would have to ask, is this winform...