ShowDialog заставляет окно приложения исчезать из списка Alt-Tab в Windows?
я новичок в WPF, и я пытаюсь открыть модальный диалог из моего главного окна:
public partial class MainWindow : Window
{
protected void OpenCommandExecuted(object target, ExecutedRoutedEventArgs e)
{
DataSearchWindow w = new DataSearchWindow();
w.Owner = this;
w.ShowDialog();
}
...
}
и XAML для моего DataSearchWindow выглядит так:
<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>
Все работает, пока я не нажму Alt-Tab, чтобы переключиться на другое приложение. Когда я это делаю, мое приложение исчезает из списка, отображаемого при нажатии Alt-Tab. Он все еще находится на панели задач, и я могу вернуться к нему с помощью мыши, но не с помощью Alt-Tab. Кто-нибудь видел это?
константин