Stack-O,
I have a TableLayoutPanel with 50 rows and 6 columns. That’s all well and good, but whenever I move or resize my WinForm, it takes about 15 seconds for the TableLayoutPanel to repaint. How can I speed this up?
Stack-O, I have a TableLayoutPanel with 50 rows and 6 columns. That’s all well
Share
1). Hide the table when resizing.
2). Froze layout processing of the table when resizing.
4). Don’t use custom colors, i mean not Color.Control for background of both table and child controls.
5). Don’t use the table panel.
I am serious — if you need to maintain order of tens of controls, use your own layout logic; it’s not so complicated. It’s simple arithmetic and a collection of controls to move, and it’s much more efficient.
IMHO.