S
Susrivastava
Hi.
I first posted this on Windows Vista forum. From there I was redirected to
Windows - XP forum. And from there I am being redirected to C# forum. So just
hoping that this time round somebody responds to this question instead of
again redirecting me to some other forum.
I am working on WinXP. I have a C#.NET(2.0) Windows application developed on
..NET
2005. The application is an MDI application, having an UltraMDITabbedManager
control from Infragistics, which controls the child windows in form of tabs.
Apart from these tabs, there are some dialogs which appear on user actions.
Some of these are modal, whereas others are modal-less. Now the problem which
occurs is that whenever a child form is invoked, and the user does an ALT+TAB
to move to some other open window(eg. an Internet Explorer window), and then
returns back to the application using ALT+TAB, then instead of the whole
application being displayed, only the outer child window appears, and that
too on the other application (Internet Explorer window as an example in my
case).
I have tried making the MDIContainer form as the Owner of the child window.
I have tried making the invoking tab as the Owner of the child window.
I have also tried setting the TopMost property of the child window to false.
But still I am not able to get this issue resolved. And this is happening in
case of both modal as well as modal-less child windows. Please suggest what
is it that I am missing?
I first posted this on Windows Vista forum. From there I was redirected to
Windows - XP forum. And from there I am being redirected to C# forum. So just
hoping that this time round somebody responds to this question instead of
again redirecting me to some other forum.
I am working on WinXP. I have a C#.NET(2.0) Windows application developed on
..NET
2005. The application is an MDI application, having an UltraMDITabbedManager
control from Infragistics, which controls the child windows in form of tabs.
Apart from these tabs, there are some dialogs which appear on user actions.
Some of these are modal, whereas others are modal-less. Now the problem which
occurs is that whenever a child form is invoked, and the user does an ALT+TAB
to move to some other open window(eg. an Internet Explorer window), and then
returns back to the application using ALT+TAB, then instead of the whole
application being displayed, only the outer child window appears, and that
too on the other application (Internet Explorer window as an example in my
case).
I have tried making the MDIContainer form as the Owner of the child window.
I have tried making the invoking tab as the Owner of the child window.
I have also tried setting the TopMost property of the child window to false.
But still I am not able to get this issue resolved. And this is happening in
case of both modal as well as modal-less child windows. Please suggest what
is it that I am missing?