示例#1
0
 private void View_ShowResultTableRequest(object sender, EventArgs e)
 {
     // TODO: consider move to model (do not forget do the same in dbedit)
     if (this.model.Solution != null)
     {
         var rtView       = new ResultsTableView();
         var rtModel      = new ResultsTableModel(model.Solution.CoordinateByChannelLength, model.Solution.Temperature, model.Solution.Viscosity);
         var rtController = new ResultsTableController(rtView, rtModel);
         rtController.ControllerClosed += (s, ea) => { };
         rtController.Show();
     }
     else
     {
         MainView.ShowOutputErrorMessage();
     }
 }
示例#2
0
        /// <summary>
        /// Fired when the data context is changed
        /// </summary>
        protected void SetModel(object sender, DependencyPropertyChangedEventArgs e)
        {
            _model = DataContext as ResultsTableModel;
            if (_model == null) return;

            Initialise();
        }