public static void ClearAllSelections() { System.Windows.Forms.GroupBox[] tempGroupBox = cashierScreen.GetGroupBoxes(); for (int i = 0; i < 3; i++) { foreach (RadioButton r in tempGroupBox[i].Controls.OfType <RadioButton>()) { r.Checked = false; } foreach (TextBox t in tempGroupBox[i].Controls.OfType <TextBox>()) { t.Text = ""; } foreach (Label l in tempGroupBox[i].Controls.OfType <Label>()) { string tempName = "lblSelection" + i; if (l.Name.Equals(tempName)) { l.Text = ""; } } } cashierScreen.SetFinalText(""); }