/*************************************************************************************** Toolkit for WPF Copyright (C) 2007-2016 Xceed Software Inc. This program is provided to you under the terms of the Microsoft Public License (Ms-PL) as published at http://wpftoolkit.codeplex.com/license For more features, controls, and fast professional support, pick up the Plus Edition at https://xceed.com/xceed-toolkit-plus-for-wpf/ Stay informed: follow @datagrid on Twitter or Like http://facebook.com/datagrids ************************************************************************************/ using System.Collections.ObjectModel; using System.Collections.Specialized; using System.Windows; using System.Windows.Data; namespace Xceed.Wpf.Toolkit.LiveExplorer.Samples.FilePicker.Views { /// /// Interaction logic for FilePickerView.xaml /// public partial class FilePickerView : DemoView { public FilePickerView() { InitializeComponent(); #if !OPEN_SOURCE _filePicker.SelectedFiles.CollectionChanged += this.SelectedFiles_CollectionChanged; #endif } #if !OPEN_SOURCE private void SelectedFiles_CollectionChanged( object sender, NotifyCollectionChangedEventArgs e ) { //Refresh PrimitiveTypeCollectionControl.ItemsSource to be up to date with FilePicker.SelectedFiles. _primitiveTypeCollectionControl.ItemsSource = null; _primitiveTypeCollectionControl.ItemsSource = _filePicker.SelectedFiles; } #endif } }