Example #1
0
        public PreviewWindow(IPreviewModel model)
        {
            InitializeComponent();
            DataContext = new PreviewViewModel(model);

            scrollViewer.ScrollChanged += OnScrollViewerScrollChanged;
            scrollViewer.MouseLeftButtonUp += OnMouseLeftButtonUp;
            scrollViewer.PreviewMouseLeftButtonUp += OnMouseLeftButtonUp;
            scrollViewer.PreviewMouseLeftButtonDown += OnMouseLeftButtonDown;
            scrollViewer.MouseMove += OnMouseMove;

            slider.ValueChanged += OnSliderValueChanged;
        }
Example #2
0
 public Thumbnail(IPreviewModel model)
 {
     InitializeComponent();
     _model = model;
     DataContext = ModelFactory.Instance.Resolve<IThumbnailViewModel>("model", model);
 }