AIRSHAW 2018-08-31 08:42 采纳率: 100%
浏览 5291
已采纳

C#winform的button按钮状态切换问题

窗体中我做了32个按钮,如何实现点击任意一个按钮,本按钮变色,其余按钮恢复成初始状态的颜色

  • 写回答

2条回答 默认 最新

  • threenewbee 2018-08-31 08:45
    关注
     foreach (Button btn in this.Controls.OfType<Button>())
    {
    if (btn != sender)
    btn.BackColor = System.Drawing.SystemColors.Control; 
    else
    btn.BackColor = Color.Red;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?