I have a Dialog Box that takes a while to load, making users think the system is slow, etc.
As a work around I am creating this dialog box when the application is launched and hide it. Next time when the user wants to show the dialog box, I first update the UI Elements with the new values while the UI Element is hidden and then show the dialog
box. So that the users think the GUI updated immediately. Now here comes the problem, although the content behind the scenes (or when the Dialog Box is hidden) has been updated, it doesn't show updated when the window is launched. It takes couple of seconds
for the GUI to update/refresh itself. During that time the Dialog Box show old values.Providing a bad user experience.
There is a similar thread: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/e974c849-90ea-4741-9a27-0ae4857bc3c2
(This post didn't provide a conclusive solution to the problem, and further since the last post in the thread is more than a year old, so wanted to start a new thread. And further hoping that WPF 4, offers certain features that will provide a solution to
So my questions are:
1. How to update the UI elements in a window while the window is hidden
2. Is there another work around/solution to my original problem
View Complete Post