Invalidate on Checked change to force redraw

- Issue MatterHackers/MCCentral#3047
SliceSettings checkbox fields acting erratically
This commit is contained in:
John Lewin 2018-04-06 12:47:42 -07:00
parent 0464145ef1
commit 19223b9dd2

View file

@ -54,7 +54,16 @@ namespace MatterHackers.MatterControl.CustomWidgets
private double toggleRadius = 10;
private double toggleRadiusPlusPadding = 11;
public bool Checked { get; set; }
private bool _checked;
public bool Checked
{
get => _checked;
set
{
_checked = value;
this.Invalidate();
}
}
public event EventHandler CheckedStateChanged;