This is a migrated thread and some comments may be shown as answers.

RadWindow does not always show

4 Answers 325 Views
Window
This is a migrated thread and some comments may be shown as answers.
Rashad Rivera
Top achievements
Rank 1
Rashad Rivera asked on 29 Sep 2010, 07:53 PM
Hello All,

    Has anyone experienced an issue where the RadWindow does not show every now and then.  I am showing it with the ShowDialg method, but sometimes it stays hidden. 

    I don't have the time or resources to produce an example which is why I'm asking if anyone else out there has see this before. 

- Rashad Rivera

4 Answers, 1 is accepted

Sort by
0
Boyan
Telerik team
answered on 04 Oct 2010, 08:50 AM
Hi Rashad Rivera,

By stays hidden you mean it is not on top, right?  RadWindow is modal from UI - you cannot click other controls (beneath RadAlert, Confirm, Prompt) but it will not block the UI thread. This means that if you activate by code some of the windows that are below they will go on top. We are not planning changes in this behavior.

You can use Dispatcher.BeginInvoke() when opening windows, alerts, confirms etc. This will prevent the window from not showing on top.

If you still have problems please let me know.

All the best,
Boyan
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Rashad Rivera
Top achievements
Rank 1
answered on 15 Oct 2010, 02:50 PM
No Sir,

   I mean it is nowhere to be seen at all.  Even if it is a "behind" as you say it would not make a very useful user experience for my customers.

   From what I can ascertains, it seems to happen sometimes if the application is lagging or if the user switches to another application window (meaning Windows form), entirely.  While I clicked a button that invokes a RadWindow in my XBAP application, i quickly task switched to my Visual Studio IDE and watched as the RadWindow never appeared.  One can tell that it is trying to show because none of the controls are clickable. 

- Rashad Rivera
0
Boyan
Telerik team
answered on 18 Oct 2010, 04:28 PM
Hello Rashad Rivera,

As far as I understand the RadWindow is shown but it is not on top. With modal window option we disable clicking on the surface that is behind the RadWindow. However you can still bring something else to front by using Tab or code. In order for this scenario to work properly, you have to set an owner of your RadWindow. Set it to the main window of your WPF application and then when you switch back to your application using Tab it will show your RadWindow as well.

Hope that helps. If you have further questions please let me know.

Kind regards,
Boyan
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Rashad Rivera
Top achievements
Rank 1
answered on 13 Nov 2010, 04:02 AM
Boyan,

   Because this issue does not always happen, it took a long time before I could issolate and identify a perfect case where this bug presents itself.  Again, this has nothing to do with threading.  But seems to be a result of the RadWindow (or it's child content), not showing possible because one or the other is not loaded. 

since I can't attache the project, I'm gonig to open a ticket.

- Rashad Rivera
Tags
Window
Asked by
Rashad Rivera
Top achievements
Rank 1
Answers by
Boyan
Telerik team
Rashad Rivera
Top achievements
Rank 1
Share this question
or