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

Window Border Hides Behind ActiveX Controls

2 Answers 83 Views
Window
This is a migrated thread and some comments may be shown as answers.
Andrew
Top achievements
Rank 1
Andrew asked on 30 Jan 2009, 03:38 PM
I have a RadWindow appear and load another page in my project when I click a button. However, when the RadWindow loads on top of an ActiveX control I have embedded in the main page, the border is behind the ActiveX control while the contents remain in the foreground. Now, I am unable to drag, resize, close, etc. the RadWindow. I've noticed that a lot of the RadControls work this way. Undocked RadDocks disappear behind ActiveX controls when you drag them over them. The DropDown list (if big enough to extend to the ActiveX control) will also disappear behind it.

Is this a known issue? Is there a fix or a workaround? Because the ActiveX control is critical to our project. And I currently see no way around this problem.

Thank you.

2 Answers, 1 is accepted

Sort by
0
Serrin
Top achievements
Rank 1
answered on 30 Jan 2009, 06:42 PM
Hey Andrew,

Have you tried changing the z-index of the RadWindow to see if that forces it above the ActiveX control? I know Window and Dock have pretty low z-index values (as seen here in the documentation), however I'm not sure how ActiveX controls handle z-index or if they ignore it and do their own thing. 

I did find this article from Microsoft about setting activeX controls, and it shows that you can set a Z-Index on them...  So there might be hope yet!

Please let us know if this works as I'm kinda curious, but I've never touched ActiveX so I can't test this theory out.
0
Andrew
Top achievements
Rank 1
answered on 03 Feb 2009, 05:35 PM
The solution to this problem, in case anyone wants an answer in the future, is to set the Overlay property of the RadWindow to "true."
Tags
Window
Asked by
Andrew
Top achievements
Rank 1
Answers by
Serrin
Top achievements
Rank 1
Andrew
Top achievements
Rank 1
Share this question
or