public DoseMetricView(PlanSetup planSetup, ESAPI_Methods eSAPI_Methods) { DoseMetricViewModel doseMetricViewModel = new DoseMetricViewModel(planSetup, eSAPI_Methodss); this.DataContext = doseMetricViewModel; InitializeComponent(); }
public DoseMetricView(PlanSetup planSetup) { DoseMetricViewModel doseMetricViewModel = new DoseMetricViewModel(planSetup); this.DataContext = doseMetricViewModel; InitializeComponent(); }
public MainViewModel(PlanViewModel planViewModel, DoseMetricViewModel doseMetricViewModel, DVHViewModel dVHViewModel) { PlanViewModel = planViewModel; DoseMetricViewModel = doseMetricViewModel; DVHViewModel = dVHViewModel; }
public MainViewModel(StructureSelectionViewModel structureSelectionViewModel, EQD2DVHViewModel eqd2DVHViewModel, BEDDVHViewModel bedDVHViewModel, DVHViewModel dvhViewModel, DoseMetricSelectionViewModel doseMetricSelectionViewModel, DoseMetricViewModel doseMetricViewModel, IEventAggregator eventAggregator, Course course, PlanSetup plan) { _course = course; _plan = plan; Plans = new ObservableCollection <PlanSetup>(); //SetPlans(); LoadPlanCommand = new DelegateCommand(OnLoadPlan, CanLoadPlan); StructureSelectionViewModel = structureSelectionViewModel; EQD2DVHViewModel = eqd2DVHViewModel; BEDDVHViewModel = bedDVHViewModel; DVHViewModel = dvhViewModel; DoseMetricSelectionViewModel = doseMetricSelectionViewModel; DoseMetricViewModel = doseMetricViewModel; _eventAggregator = eventAggregator; //NumberOfFractions = 30; }