public void FromHsl() { var color = ColorConverters.FromHsl(h, s, l); Assert.Equal(255, color.A); Assert.Equal(r, color.R); Assert.Equal(g, color.G); Assert.Equal(b, color.B); }
private void CheckBatteryStatus() { if (Battery.ChargeLevel < 0.2) { StatusMessage = "Low battery. Please save changes asap"; if (Battery.State != BatteryState.Charging) { StatusColor = ColorConverters.FromHex("#f2100c"); } else { StatusColor = ColorConverters.FromHsl(62, 96, 46); } if (Battery.EnergySaverStatus == EnergySaverStatus.On) { StatusColor = System.Drawing.Color.Green.MultiplyAlpha(.5f); } } else { StatusMessage = null; } }