Ejemplo n.º 1
0
            // Constructors
            public Resizer(ViewWidthProvider widthProvider, IChartState chartState)
            {
                this.widthProvider = widthProvider;
                this.chartState    = chartState;

                this.resizeCursor = new CoreCursor(CoreCursorType.SizeWestEast, 0);
            }
Ejemplo n.º 2
0
        // Constructors
        public Interval(IntervalViewModel vm, IChartState chartState)
        {
            this.InitializeComponent();

            this.ViewModel  = vm;
            this.chartState = chartState;

            this.resizer = new Resizer(this, chartState);
        }
Ejemplo n.º 3
0
        // Constructors
        public IntervalViewModel(IIntervalViewModel intervalViewModel, ISeriesViewModel seriesViewModel, IChartState chartState)
        {
            this.intervalViewModel = intervalViewModel;
            this.intervalViewModel.PropertyChanged += this.OnViewModelPropertyChanged;

            this.seriesViewModel = seriesViewModel;
            this.seriesViewModel.PropertyChanged += this.OnViewModelPropertyChanged;

            this.chartState = chartState;
            this.chartState.PropertyChanged += this.OnChartStatePropertyChanged;
        }