public DVHView(PlanSetup planSetup) { DVHViewModel dVHViewModel = new DVHViewModel(planSetup); this.DataContext = dVHViewModel; InitializeComponent(); }
public MainViewModel(PlanViewModel planViewModel, DoseMetricViewModel doseMetricViewModel, DVHViewModel dVHViewModel) { PlanViewModel = planViewModel; DoseMetricViewModel = doseMetricViewModel; DVHViewModel = dVHViewModel; }
public MainViewModel(DoseMetricSelectionViewModel doseMetricSelectionViewModel, DoseMetricViewModel doseMetricViewModel, DVHSelectionViewModel dVHSelectionViewModel, DVHViewModel dVHViewModel, DoseParametersViewModel doseParametersViewModel, IEventAggregator eventAggregator) { DoseMetricViewModel = doseMetricViewModel; DoseMetricSelectionViewModel = doseMetricSelectionViewModel; DVHSelectionViewModel = dVHSelectionViewModel; DVHViewModel = dVHViewModel; DoseParametersViewModel = doseParametersViewModel; _eventAggregator = eventAggregator; SaveTemplateCommand = new DelegateCommand(OnSaveTemplate); LoadMetricsCommand = new DelegateCommand(OnLoadMetrics); PrintCommand = new DelegateCommand(OnPrint); }