private void XYLineChartNodeModel_PortDisconnected(PortModel port) { // Clear UI when a input port is disconnected if (port.PortType == PortType.Input && this.State == ElementState.Active) { XLabels.Clear(); YLabels.Clear(); Values.Clear(); Colors.Clear(); RaisePropertyChanged("DataUpdated"); } }
void RuntimeData() { for (int i = 100; i >= 0; i -= 10) { YLabels.Add(i.ToString()); } DischargeRateSeries.Title = "Discharge Rate"; DischargeRateSeries.Values = new ChartValues <int>(); RemainingCapacity.Title = "Remaining Capacity"; RemainingCapacity.Values = new ChartValues <int>(); Series.Add(RemainingCapacity); Series.Add(DischargeRateSeries); }