Toggle Text on Button (Using thread timers)
void HotShotTick(object obj) { if (this.InvokeRequired) { this.Invoke((MethodInvoker)delegate { this.FillHotshots(); if (this.dsSignificant.HotshotBets.Rows.Count > 0) { this.btnHotShotBets.BackColor = Color.Red; } else { this.btnHotShotBets.BackColor = Color.Green; } }); }