ShowDialog faz a janela do aplicativo desaparecer da lista Alt-Tab do Windows?

Eu sou novo no WPF e estou tentando abrir uma caixa de diálogo modal de dentro da minha janela principal:


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

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

e XAML para o meu DataSearchWindow são assim:


<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>

Tudo funciona até eu pressionar Alt-Tab para mudar para outro aplicativo. Quando faço isso, meu aplicativo desaparece da lista exibida quando Alt-Tab é pressionado. Ainda está na barra de tarefas e posso voltar usando o mouse, mas não com o Alt-Tab. Alguém viu isso?

Konstantin

questionAnswers(1)

yourAnswerToTheQuestion