Ejemplo n.º 1
0
        public ParametersSetSettingsView(PsaParametersSetViewModel viewModel)
            : this()
        {
            if (viewModel == null)
            {
                throw new ArgumentNullException("viewModel");
            }
            detailsControl.DataContext = setViewModel = viewModel;
            detailsControl.Content     = detailsControlInternalRef = new PsaParametersSetDetailsControl(setViewModel);
            var tabbedView = new PsaParametersSetTabbedView(detailsControlInternalRef);

            detailsControlInternalRef.SetGraphControl(tabbedView.GraphControl);
            contentControlView.Content = tabbedView;
        }
 public ParametersSetScaleController(
     PsaParametersSetGraphControl graph,
     PsaParametersSetDetailsControl details)
     : base(details, graph)
 {
     if (graph == null)
     {
         throw new ArgumentNullException("graph");
     }
     if (details == null)
     {
         throw new ArgumentNullException("details");
     }
     this.graph   = graph;
     this.details = details;
     scalesSet    = new ScalesSetViewModel(graph.graphDiagram);
     details.gridScales.DataContext = scalesSet;
 }
Ejemplo n.º 3
0
 public PsaParametersSetTabbedView(PsaParametersSetDetailsControl details)
 {
     InitializeComponent();
     itemG.Content = graphControl = new PsaParametersSetGraphControl(details);
     itemA.Content = analysisControl = new PsaParametersSetAnalysisControl(details);
 }