private void Redraw(object sender, ElapsedEventArgs args) { this.Invoke((MethodInvoker)(() => { _left.Draw(); _right.Draw(); })); }
private void Redraw(object sender, ElapsedEventArgs args) { try { if (IsHandleCreated) { Invoke((MethodInvoker)(() => { _left.Draw(); _right.Draw(); })); } } catch (ObjectDisposedException) { } }
private void Redraw(object sender, ElapsedEventArgs args) { try { if (IsHandleCreated) { Invoke((MethodInvoker)(() => { _left.Draw(); _right.Draw(); })); } } catch (ObjectDisposedException) { // Sometimes after waking from sleep, BarForm has been disposed of. } }