WPF で、2 つ目のウィンドウをフルスクリーンで開きたい。問題は、メイン ウィンドウがプライマリ画面にない場合、メイン ウィンドウのように 2 番目のウィンドウが同じ画面で開かないことです。プライマリ画面内にポップアップします。メインウィンドウと同じ画面内で開くことはできますか?ありがとう。
質問する
1937 次
2 に答える
1
新しいウィンドウの起動場所をその所有者を中心に設定することで、これを行うことができるはずです。これを行う際の落とし穴は、開いたウィンドウが自動的に所有者として設定されないため、自分で行う必要があることです。別のモニターからこれを行うと、同じモニターでインスタンスの全画面表示Window
が開きます。Window2
Window2 newWindow = new Window2
{
Owner = this,
WindowStartupLocation = WindowStartupLocation.CenterOwner,
WindowState = WindowState.Maximized
};
newWindow.Show();
于 2013-02-16T18:58:19.837 に答える