Exemplo n.º 1
0
 public SaveFileDialog()
 {
     InitializeComponent();
     _viewModel = new FileNavigationViewModel(Mode.Save);
     _viewModel.ItemSelected += OnItemSelected;
     DataContext              = _viewModel;
 }
Exemplo n.º 2
0
 public OpenFolderDialog()
 {
     InitializeComponent();
     _viewModel = new FileNavigationViewModel(Mode.Open);
     _viewModel.ItemSelected += OnItemSelected;
     DataContext              = _viewModel;
 }
        public ExplorerViewModel()
        {
            Files = new ObservableCollection <FileViewModel>();

            Navigator          = new FileNavigationViewModel();
            Navigator.Explorer = this;

            FileFetcher.Initialise();
            IconFetcher.Initialise();
            FileFetcher.DirectoryFetchedCallback   = OnDirectoryFetched;
            FileFetcher.FileFetchedCallback        = OnFileFetched;
            FileFetcher.DirectoriesFetchedCallback = FoundDirectories;
            FileFetcher.FilesFetchedCallback       = FoundFiles;
        }