public void LoadCharts() { StrengthByDataType.Clear(); var dataTypes = _computeService.GetDataTypes(); if (dataTypes != null) { foreach (var itm in dataTypes) { var svm = IoC.Get <StrengthViewModel>(); svm.Load(itm.Key); StrengthByDataType.Add(svm); } } }
public void Handle(SubjectsFilteredEvent message) { ModalityComponents.Clear(); var overlapComponent = IoC.Get <GraphViewModel>(); overlapComponent.DataType = "overlap"; ModalityComponents.Add(overlapComponent); var dataTypes = _computeService.GetDataTypes(); if (dataTypes != null) { foreach (var itm in dataTypes) { var gvm = IoC.Get <GraphViewModel>(); gvm.DataType = itm.Key; gvm.ShowEdges = true; ModalityComponents.Add(gvm); } } }