private void LineSeriesVisibilityChange(string property, bool value) { if (GraphLineModel.Series != null) { if (property == nameof(TemperatureLineVisibility)) { var t = GraphLineModel.GetFirst(); if (value != t.IsVisible) { t.IsVisible = value; } } if (property == nameof(HumidityLineVisibility)) { var h = GraphLineModel.GetLast(); if (value != h.IsVisible) { h.IsVisible = value; } } } }
public void AddToTemperature() { Log.Logger.Information("ADDED To Graph DEVICE : {0} TEMPERATURE {1}", ActiveDevice?.IPAddress, RoomInfo.Temperature); GraphLineModel.AddDataPoint(GraphLineModel.GetFirst(), new DataPoint(DateTimeAxis.ToDouble(RoomInfo.Date), RoomInfo.Temperature)); }
public void AddToHumidity() { Log.Logger.Information("ADDED To Graph DEVICE : {0} HUMIDITY {1}", ActiveDevice?.IPAddress, RoomInfo.Humidity); GraphLineModel.AddDataPoint(GraphLineModel.GetLast(), new DataPoint(DateTimeAxis.ToDouble(RoomInfo.Date), RoomInfo.Humidity)); }