예제 #1
0
        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();
        }
예제 #2
0
 public NavigatorWindow(string title, StorageWindowModes mode, SelectionMode selectionMode, StorageWindowFilterModes filterMode, IEnumerable <string> fileExtensions, string defaultPath) : base(title, mode, selectionMode, filterMode, fileExtensions, defaultPath) => InitializeComponent();