public void OnToggleModel(object sender, EventArgs e) { // Toggle Controls DiscountModel discountModel = (DiscountModel)sender; if (discountModel.IsToggled) { discountModel.Toggle(false); //discountModel.IsToggled = false; return; } foreach (DiscountModel control in DiscountsGrid.Controls) { if (control != discountModel) { control.Toggle(false); //control.IsToggled = false; } else { control.Toggle(true); //control.IsToggled = true; } } }