[1.3] Speed boost after manually redocking panels

Nov 12, 2011 at 10:54 AM

Hi,

we're using AvalonDock for a our realtime content creation suite. We love most it, but we have a problem with updating performance inside docked panels. Please have a look at the following screen capture.

http://dl.dropbox.com/u/5503063/t2%20captures/docking-affects-updatespeed.mp4

The weird thing is, directly after RestoreLayout certain aspects of the UI are extremely slow. This is especially true for panels that have property bindings between windows and creation of new elements with data binding. However, after manually dragging out the panels and then inserting the floating windows into the exact same layout, the update-rates speeds up by the factor of 10.

Any idea, what could be the reason for that or how to fix this behavior? Any work-arounds or hacks? We now struggled for several month with this, but since a beta-release of our projects comes closer, we're afraid that we will have to find a solution.

thanks!

tom