public static ItemType Convert(this StorageWindowModes input) { switch (input) { case StorageWindowModes.Open: return(ItemType.File | ItemType.Folder); case StorageWindowModes.OpenFile: case StorageWindowModes.SaveFile: return(ItemType.File); case StorageWindowModes.OpenFolder: return(ItemType.Folder); } throw new InvalidOperationException(); }
public NavigatorWindow(string title, StorageWindowModes mode, SelectionMode selectionMode, StorageWindowFilterModes filterMode, IEnumerable <string> fileExtensions, string defaultPath) : base(title, mode, selectionMode, filterMode, fileExtensions, defaultPath) => InitializeComponent();