public CollectFilesWindow(IList<Computer> selectedItems) {
            Computers = new SourceComputerManager(selectedItems.Select(c => new SourceComputer(c)));
            BindingOperations.EnableCollectionSynchronization(Computers, computersLock);
            BindingOperations.EnableCollectionSynchronization(PreviewTreeItems, previewTreeLock);
            InitializeComponent();

            ProgressTable.ItemsSource = Computers;
            FilePreviewTreeView.ItemsSource = PreviewTreeItems;
        }
Пример #2
0
        public CollectFilesWindow(IList <Computer> selectedItems)
        {
            Computers = new SourceComputerManager(selectedItems.Select(c => new SourceComputer(c)));
            BindingOperations.EnableCollectionSynchronization(Computers, computersLock);
            BindingOperations.EnableCollectionSynchronization(PreviewTreeItems, previewTreeLock);
            InitializeComponent();

            ProgressTable.ItemsSource       = Computers;
            FilePreviewTreeView.ItemsSource = PreviewTreeItems;
        }