ShowDialog verschwindet das App-Fenster aus der Windows-Alt-Tab-Liste?

Ich bin neu in WPF, und ich versuche, einen modalen Dialog in meinem Hauptfenster zu öffnen:


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

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

und XAML für mein DataSearchWindow sieht folgendermaßen aus:


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

Alles funktioniert, bis ich Alt-Tab drücke, um zu einer anderen Anwendung zu wechseln. Wenn ich das tue, verschwindet meine Anwendung aus der Liste, die angezeigt wird, wenn Alt-Tab gedrückt wird. Es ist immer noch in der Taskleiste und ich kann mit der Maus dorthin zurückkehren, aber nicht mit Alt-Tab. Hat das jemand gesehen?

konstantin

Antworten auf die Frage(2)

Ihre Antwort auf die Frage