Note that most of the forum threads are reviewed by Telerik representatives and sometimes we address the questions asked by our customers in the forums as well. However, a post in the forum doesn't guarantee you a response from the Telerik support team. Moreover, threads are handled according to license and time of posting, so if it is an urgent problem, we suggest you use a support ticket, which would be handled before a forum thread. Thank you for your understanding.
As a gesture of good will, we will address this question for you since it would be useful for the community.
The provided sample project is greatly appreciated. I was able to observe the slow expanding/collapsing. I have noticed that you have TableLayoutPanels
. This is a known suspect in such cases. Although you use the double buffering, it is not always enough.
After some research in StackOverflow regarding the MS TableLayoutPanel, I have found out that it seems to be a known suspect of performance problems. Please refer to the following threads which are quite useful on this thread:
The possible solution that I would suggest is to disable the animation of RadPageViewNavigationViewElement
by setting its AllowAnimation
property to false
. This will reduce the multiple rendering calls for the TableLayoutPanel
with each frame. I have tested it on my end and it seems to improve the performance significantly. Could you please give it a try?
I hope this information helps.
Dess | Tech Support Engineer, Sr.
Get quickly onboarded and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.