【代码优化】C#遍历所有控件(Control方法)
直接上代码:
/// <summary> /// 判断价格是否可以购买技能的方法 /// </summary> /// <param name="btnBuyAutoClick"></param> /// <param name="mdPurchasAutoClickCost"></param> private void CheckPrices(Control my, double prCost) { //遍历所有控件(包括lable、button) foreach (Control C in this.Controls) { if (C.Name == my.Name) { if (mdTotalCookies >= prCost) { C.Enabled = true; } else { C.Enabled = false; } } } }
谢谢观看!