Check is control disposed

This commit is contained in:
Jaex 2020-07-29 19:28:08 +03:00
parent f685dd177b
commit 8de52c9737

View file

@ -48,14 +48,22 @@ public ControlHider(Control control, int autoHideTime)
private void Timer_Tick(object sender, EventArgs e)
{
timer.Stop();
Control.Visible = false;
if (Control != null && !Control.IsDisposed)
{
Control.Visible = false;
}
}
public void Show()
{
Control.Visible = true;
timer.Stop();
timer.Start();
if (Control != null && !Control.IsDisposed)
{
Control.Visible = true;
timer.Stop();
timer.Start();
}
}
public void Dispose()