private void InitStepsInfo() { var stepsDef = SettingsManager.Instance.Protocol.StepsDefinition; timeEstimation = new TimeEstimation(); stepsDefWithProgressInfo.Clear(); foreach (var stepDef in stepsDef) { var stepDefEx = new StepDefinitionWithProgressInfo(stepDef); stepsDefWithProgressInfo.Add(stepDefEx); } timeInfo.DataContext = timeEstimation; lvProtocol.ItemsSource = stepsDefWithProgressInfo; }
private void InitStepsInfo() { var stepsDef = ProtocolManager.Instance.SelectedProtocol.StepsDefinition; stepsDefWithProgressInfo = new ObservableCollection <StepDefinitionWithProgressInfo>(); //timeEstimation = new TimeEstimation(); stepsDefWithProgressInfo.Clear(); foreach (var stepDef in stepsDef) { var stepDefEx = new StepDefinitionWithProgressInfo(stepDef); stepsDefWithProgressInfo.Add(stepDefEx); } //timeInfo.DataContext = timeEstimation; lvProtocol.ItemsSource = stepsDefWithProgressInfo; }