UWP 子ウィンドウ - Himeyama/himeyama GitHub Wiki

ウィンドウの追加

アプリ名 (Universal Windows) を右クリックし、追加、新しい項目、空白のページを選択

開くウィンドウの XAML

<Button Content="Standard XAML button" Click="Method_Name" />

開く側のウィンドウのプログラム

private async void Method_Name(object sender, RoutedEventArgs e)
{
    var frame = new BlankPage1(); // 開かれるウィンドウのクラスを指定
    var appWindow = await AppWindow.TryCreateAsync();
    ElementCompositionPreview.SetAppWindowContent(appWindow, frame);
    await appWindow.TryShowAsync();
}