Example #1
0
        private void AddTabItemViewModel()
        {
            var vm = new DirectoryTabItemViewModel(_synchronizationHelper);

            DirectoryTabItems.Add(vm);
            CurrentDirectoryTabItem = vm;
        }
Example #2
0
        private void AddTabItemViewModel()
        {
            var vm = new DirectoryTabItemViewModel();

            DirectoryTabItems.Add(vm);
            CurrentDirectoryTabItem = vm;
        }
        private void CloseTab(DirectoryTabItemViewModel vm)
        {
            var isCurrent = CurrentDirectoryTabItem == vm;

            DirectoryTabItems.Remove(vm);
            if (isCurrent)
            {
                CurrentDirectoryTabItem = DirectoryTabItems.LastOrDefault();
            }
        }
Example #4
0
        private void CloseTab(DirectoryTabItemViewModel directoryTabItemViewModel)
        {
            DirectoryTabItems.Remove(directoryTabItemViewModel);

            CurrentDirectoryTabItem = DirectoryTabItems.FirstOrDefault();
        }