Well, that's what I did to start with. The problem was the text would wrap to the next line which resulted in large portions of the text not being visible. If the label control had a MultiLine property that I could set the false like the text box it would work for me.

As for the DataGridView, it doesn't have a numeric up/down control for the column type.

In any case, it doesn't really matter I just finished implementing a better solution. I dropped all the label controls and now I'm drawing all the text myself in OnPaint(). I even have the ... thing if the text doesn't fit. Also, now that I have about 700 less controls creating the grid takes a second less and the redraw looks nicer.

However, it still takes 4-5 seconds to create the grid. Maybe I'll drop the textbox and numeric up/downs controls and draw them myself.


Thanks,