using System.Windows; using Microsoft.WindowsAPICodePack.Dialogs; using WinRT; using Cupola; using System.IO; using System; namespace Tranquility { /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Window { string[]? files; public MainWindow() { InitializeComponent(); } private void LoadFilesClick(object sender, RoutedEventArgs e) { string file = OpenFolder(); files = Directory.GetFiles(file); string iFilesT = ""; foreach (string iFile in files) { iFilesT += iFile + Environment.NewLine; } Input_Folder.Text = file; Input_Files.Text = iFilesT; } private static string? OpenFolder() { CommonOpenFileDialog dialog = new CommonOpenFileDialog(); dialog.IsFolderPicker = true; CommonFileDialogResult result = dialog.ShowDialog(); if (result == CommonFileDialogResult.Ok) return dialog.FileName; return null; } } }