¿ShowDialog hace que la ventana de la aplicación desaparezca de la lista Alt-Tab de Windows?

Soy nuevo en WPF e intento abrir un cuadro de diálogo modal desde mi ventana principal:


public partial class MainWindow : Window
{
    protected void OpenCommandExecuted(object target, ExecutedRoutedEventArgs e)
    {
        DataSearchWindow w = new DataSearchWindow();

        w.Owner = this;
        w.ShowDialog();
    }
    ...
}

y XAML para mi DataSearchWindow se ve así:


<Window x:Class="DataSearchWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        ShowInTaskbar='False'
        WindowStartupLocation='CenterOwner'
        WindowStyle='ToolWindow'
        ...>
...
</Window>

Todo funciona hasta que presione Alt-Tab para cambiar a otra aplicación. Cuando hago eso, mi aplicación desaparece de la lista que se muestra cuando se presiona Alt-Tab. Todavía está en la barra de tareas y puedo volver con el mouse, pero no con Alt-Tab. ¿Alguien ha visto esto?

Konstantin

Respuestas a la pregunta(1)

Su respuesta a la pregunta