Fix value format on charts

This commit is contained in:
2019-04-22 17:27:34 +02:00
parent 9e78307541
commit bf8ddcb738

View File

@@ -148,15 +148,15 @@ namespace PlantBox.Client.Forms.Plant
{ {
case CaptorType.Humidity: case CaptorType.Humidity:
values = historicEntries.Humidities; values = historicEntries.Humidities;
valueSpecifier = "%"; valueSpecifier = "{0:F1} %";
break; break;
case CaptorType.Luminosity: case CaptorType.Luminosity:
values = historicEntries.Luminosities; values = historicEntries.Luminosities;
valueSpecifier = "lux"; valueSpecifier = "{0:F0} lux";
break; break;
case CaptorType.Temperature: case CaptorType.Temperature:
values = historicEntries.Temperatures; values = historicEntries.Temperatures;
valueSpecifier = "°C"; valueSpecifier = "{0:F1} °C";
break; break;
default: default:
throw new InvalidOperationException(); throw new InvalidOperationException();
@@ -174,7 +174,7 @@ namespace PlantBox.Client.Forms.Plant
entries[index] = new Entry((float)value.Value) entries[index] = new Entry((float)value.Value)
{ {
Label = value.Date.ToString(labelFormat), Label = value.Date.ToString(labelFormat),
ValueLabel = $"{value.Value} {valueSpecifier}", ValueLabel = string.Format(valueSpecifier, value.Value),
Color = colors[index] Color = colors[index]
}; };