private void ClickedTimer(object state) { if (clickTimer != null){ clickTimer.Dispose(); clickTimer = null; } try{ //TODO!!!! if (!parent.IsDisposed) parent.Invoke(new Action(parent.Invalidate)); }catch(Exception){} }