RadWindow Dialog over WebBrowser

4 posts, 0 answers
  1. Dan
    Dan  avatar
    2 posts
    Member since:
    Oct 2010

    Posted 12 Oct 2010 Link to this post

    When i have a WebBrowser control on the screen and try to put a RadWindow over it it does not show.  Must have some zordering issue
  2. George
    George avatar
    1332 posts

    Posted 15 Oct 2010 Link to this post

    Hello Dan ,

    The WebBrowser control stays on top of the whole Silverlight plugin and the RadWindow control is placed in the Silverlight plugin. That's why the RadWindow stays below the WebBrowser control. Unfortunately, this is a limitation of the framework we cannot do a lot at this stage. 

    Please do not hesitate to contact us if you require any further information.

    Sincerely yours,
    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
  3. Yi
    Yi avatar
    15 posts
    Member since:
    Jul 2013

    Posted 06 Sep 2013 Link to this post

    util now do you have solution?
  4. Pana
    Pana avatar
    748 posts

    Posted 06 Sep 2013 Link to this post


    It is not a ZOrder issue but rather an airspace conflict. You can read more about it in the MSDN but meanwhile what you can try is to implement somewhat workaround using the WebBrowserBrush.

    The RadWindow renders in the Silverlight's window and the WebBrowser is rendered in its own child window placed over the Silverlight so you can not get the Silverlight's drawing over the WebBrowser. However after you display a WebBrowser you can create a WebBrowserBrush and capture the browser's image. Then render both the web content and the window inside the Silverlight plugin.

    You can play with the attached project. However this solution still has a lot of issues as you will see. 

    Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
    Sign up for Free application insights >>
Back to Top