如何在点击时恢复按钮的颜色变化?

时间:2017-07-31 20:21:19

标签: c#

我有四个按钮,因为我点击第一个瓷砖按钮它将颜色变为黄色但是当我点击第二个瓷砖时,第一个没有原始颜色

   private void metroTile1_Click(object sender, EventArgs e)
    {
        var btnName = (MetroTile)sender;
        switch (btnName.Tag.ToString())
        {
            case "Fac":
                uc = new facility();
                break;
            case "FC":
                uc = new fCycle();
                break;
            case "FR":
                uc = new feeReceiving();
                break;
            case "MF":
                uc = new memberFacility();
                break;
            case "MT":
                uc = new memberType();
                break;
            case "pan":
                uc = new penalty();
                break;
            case "PD":
                uc = new penaltyDet();
                break;
        }
        heading.Visible = true;
        heading.Text = btnName.Text;
        this.pnl2.Controls.Clear();
        this.pnl2.Controls.Add(uc);
        Dock = DockStyle.Fill;
        this.metroTile1.Style = MetroFramework.MetroColorStyle.Yellow;
    }

0 个答案:

没有答案