Performance degrades in document window with context menu

Docking/MDI for WPF Forum

Posted 14 years ago by Roger Rong
Version: 10.1.0523
Avatar
Performance degrades in tabbed MDI document window with context menu

We built a user control that implements a layout similar to windows explorer - a panel in the left with a tree view and another panel in the right hand side to display the selected tree node details. The tree view has a context menu with it. This user control is put in a tabbed MDI document window.

We found that once the context menu has been popped up, selecting different tree view node causes a high CPU usage and users can feel swapping between nodes being very slow. And this issue does not occur until the context menu is popped up.

To isolate the issue, we put that user control outside of the Actipro dock (but still in the same Grid as the Actipro dock) – the problem gone, selecting the tree view node works smoothly before and after the context menu is popped up.

We are guessing that some logic in the Actipro dock may have slowed down the binding performance.


We have built a C# projects to reproduce this issue. please let me know the email address for sending to you our testing project. I tried to send to 'Support@' with the following error:


Delivery has failed to these recipients or distribution lists:

Your message wasn't delivered because of security policies. Microsoft Exchange will not try to redeliver this message for you. Please provide the following diagnostic text to your system administrator.

The following organization rejected your message: mx.google.com.

[Modified at 09/07/2010 11:56 PM]

[Modified at 09/07/2010 11:56 PM]

[Modified at 09/08/2010 06:15 AM]

Comments (2)

Posted 14 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Roger,

Please rename the ZIP file extension to something else so that the mail server will not block it. Also make sure there are no .exe files in it.


Actipro Software Support

Posted 14 years ago by Roger Rong
Avatar
The Eamil has been sent through as suggested.
The latest build of this product (v24.1.1) was released 2 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.