マルチスクリーンアプリケーションがあります。次に、App.xaml のコード ビハインドで OnStartup メソッドを次のようにオーバーライドします。
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
MainWindow mainWindow = new MainWindow ();
Screen s1 = Screen.AllScreens[0];
Rectangle r1 = s1.WorkingArea;
mainWindow.Top = r1.Top;
mainWindow.Left = r1.Left;
mainWindow.Show();
}
ただし、マウスをホバーすると、常にウィンドウが画面に表示されます。ウィンドウが常にメイン画面に表示されるように設定するにはどうすればよいですか?