PDA

View Full Version : ALT + TAB problem in MDI Application


Susrivastava
July 22nd 09, 01:25 PM
Hi.

I am working on WinXP. I have a C#.NET 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 Internet Explorer window(as an example).

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?

Singapore Computer Service[_2_]
July 22nd 09, 03:43 PM
Hello,

Ask in the C Sharp group
http://www.microsoft.com/communities/newsgroups/en-us/?dg=microsoft.public.dotnet.languages.csharp

Regards,
Singapore Computer Home Repair Service
http://www.bootstrike.com/ComputerService/
Video Conversion VHS Video8 Hi8 Digital8 MiniDv MicroMv
http://www.bootstrike.com/VHSVideoConvert/
"Susrivastava" > wrote in message
...
> Hi.
>
> I am working on WinXP. I have a C#.NET 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 Internet Explorer window(as an example).
>
> 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?
>
>

Google