public FileSystemTreeViewer(ILeftPanel fileSystemTreePanel)
 {
     InitializeComponent();
     var directories = FileSystemUtilities.GetRootDirectories();
     TreeViewer.DataContext = directories;
     _fileSystemTreePanel = fileSystemTreePanel;
     var fileItemsViewModel = new FileItemsViewModel();
     MainSiteManager.Instance().SetVisibleSite(_fileSystemTreePanel.MainSite);
     (_fileSystemTreePanel.MainSite.RootFrameworkElement as FileItemsView).SetDataContext(fileItemsViewModel);
     FileBrowserHistory.PushBackHistory(String.Empty);
 }
Example #2
0
        public FileSystemTreeViewer(ILeftPanel fileSystemTreePanel)
        {
            InitializeComponent();
            var directories = FileSystemUtilities.GetRootDirectories();

            TreeViewer.DataContext = directories;
            _fileSystemTreePanel   = fileSystemTreePanel;
            var fileItemsViewModel = new FileItemsViewModel();

            MainSiteManager.Instance().SetVisibleSite(_fileSystemTreePanel.MainSite);
            (_fileSystemTreePanel.MainSite.RootFrameworkElement as FileItemsView).SetDataContext(fileItemsViewModel);
            FileBrowserHistory.PushBackHistory(String.Empty);
        }
Example #3
0
 private void InitializeSelectedPanel(object sender, SelectionChangedEventArgs args)
 {
     _selectedPanel = _leftPanels.ElementAt((sender as TabControl).SelectedIndex).Value;
     MainSiteManager.Instance().SetVisibleSite(_selectedPanel.MainSite);
 }
Example #4
0
 private void InitializeSelectedPanel(object sender, SelectionChangedEventArgs args)
 {
     _selectedPanel = _leftPanels.ElementAt((sender as TabControl).SelectedIndex).Value;
     MainSiteManager.Instance().SetVisibleSite(_selectedPanel.MainSite);
 }