#if WINDOWS namespace UI_MAUI.Pages; using Windows.Storage.Pickers; using WindowsSavePicker = Windows.Storage.Pickers.FileSavePicker; public partial class LoadProject { private async Task ChooseProjectDestinationWindows() { var saveDialog = new WindowsSavePicker { CommitButtonText = "Create the project here", SuggestedStartLocation = PickerLocationId.DocumentsLibrary, FileTypeChoices = { new KeyValuePair>("I18N Commander Projects", new List { ".i18nc" }), } }; var hwnd = ((MauiWinUIWindow)App.Current.Windows[0].Handler.PlatformView).WindowHandle; WinRT.Interop.InitializeWithWindow.Initialize(saveDialog, hwnd); var result = await saveDialog.PickSaveFileAsync(); if(result is null) return; this.newProjectDestination = result.Path; } private async Task CreateProjectWindows() { } } #endif