Hi,
I've noticed than as my form layouts are getting more complex, the repaint when using controls hosted in a dock manager is painfully slow & very noticible. My forms typically have a ribbon strip & a dock manager hosting between 2 & 4 controls.
AS an experiment I downloaded the trial of the DevExpress competitor product, and mimiced the form layouts. This component loads & paint instantly. Is there anything I can do with dockmanager to improve it's load times?
Regards,
J.
Do one of your parent controls have Transparent (or any other non-opaque color) set as their BackColor? This is an ambient property and it could be percolating down to other controls, causing them to be transparent by default. This would slow down painting considerably.
Also, if you are noticing the slowness while loading a layout file for the dock manager, you can try to call SuspendLayout on the Form before loading and ResumeLayout on the Form after.
If these do not help, I would recommend submitting the issue to the support group: http://ko.infragistics.com/gethelp. There could be a bottleneck in the dock manager.
Hy.
I am interested also in this problem. I have a DockManager with ContentPanes on it and on the ContentPanes I have controls and grids. The switching between the tabs of the DockManager it's not so fast and the refreshing takes some seconds. Is there something I could do about this?
Thanks a lot.
Nico
It is difficult to say what the problem is. If you are seeing the slow down just when switching the tabs, my guess is it is just a slowdown with repainting and the only way to speed that up is to reduce the complexity or visual appearance of your controls in the control panes. However, you can also submit the issue to the support group to have the problem investigated: http://ko.infragistics.com/gethelp.