Esempio n. 1
0
 public PictureGridImage(ImageCollageViewModel vm, List<MediaFileItem> items, bool useThumbs = false) :
     base(vm.MaxWidth, (int)Math.Ceiling(vm.Media.Count / (double)vm.NrColumns), 
         vm.NrColumns, getImages(items, useThumbs), vm.BackgroundColor, vm.FontColor, System.Windows.Media.Stretch.Uniform)
 {                                 
     Items = items;
     Vm = vm;           
 }
Esempio n. 2
0
 public PictureGridImage(ImageCollageViewModel vm, List <MediaFileItem> items, bool useThumbs = false) :
     base(vm.MaxWidth, (int)Math.Ceiling(vm.Media.Count / (double)vm.NrColumns),
          vm.NrColumns, getImages(items, useThumbs), vm.BackgroundColor, vm.FontColor, System.Windows.Media.Stretch.Uniform)
 {
     Items = items;
     Vm    = vm;
 }
        public ImageCollageView()
        {
            InitializeComponent();

            ViewModel = new ImageCollageViewModel(MediaFileWatcher.Instance);

            ViewModel.ClosingRequest += vm_ClosingRequest;

            DataContext = ViewModel;
        }
Esempio n. 4
0
        public ImageCollageView()
        {
            InitializeComponent();

            ViewModel = new ImageCollageViewModel(MediaFileWatcher.Instance);

            ViewModel.ClosingRequest += vm_ClosingRequest;

            DataContext = ViewModel;
        }