0
我注意到Microsoft Edge能夠打開多個窗口,但我無法在任何地方找到任何打開多個窗口的示例。如何在Windows 10商店應用程序中打開多個窗口
我需要在我的應用程序打開多個窗口從我的主窗口的WebView彈出窗口,我知道這是可能的,但我不知道從哪裏開始也沒有在互聯網上的東西
我注意到Microsoft Edge能夠打開多個窗口,但我無法在任何地方找到任何打開多個窗口的示例。如何在Windows 10商店應用程序中打開多個窗口
我需要在我的應用程序打開多個窗口從我的主窗口的WebView彈出窗口,我知道這是可能的,但我不知道從哪裏開始也沒有在互聯網上的東西
你可以嘗試下面的示例代碼
var currentAV = ApplicationView.GetForCurrentView();
var newAV = CoreApplication.CreateNewView();
await newAV.Dispatcher.RunAsync(
CoreDispatcherPriority.Normal,
async() =>
{
var newWindow = Window.Current;
var newAppView = ApplicationView.GetForCurrentView();
newAppView.Title = "New window";
var frame = new Frame();
frame.Navigate(typeof(MainPage), null);
newWindow.Content = frame;
newWindow.Activate();
await ApplicationViewSwitcher.TryShowAsStandaloneAsync(
newAppView.Id,
ViewSizePreference.UseMinimum,
currentAV.Id,
ViewSizePreference.UseMinimum);
});
這完美地工作,並與一些修改我可以爲我做這個工作! –