如何在Visual Studio中使用C#创建切换按钮?

问题描述 投票:0回答:1

是否可以在C#Windows窗体中创建切换按钮?我想拥有的就是这样,当您切换按钮时,背景从红色变为透明。我已经完成了一个按钮,但是使用切换会更好。谢谢

c# visual-studio button
1个回答
0
投票

根据您的描述,您希望在切换按钮时背景从红色变为透明。

您可以尝试以下代码来解决此问题。

        private void Form1_Load(object sender, EventArgs e)
        {
            radioButton1.Checked = true;

        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
                this.BackColor = Color.Red;
        }

        private void radioButton2_CheckedChanged(object sender, EventArgs e)
        {
                this.TransparencyKey = Color.Turquoise;
                this.BackColor = Color.Turquoise;
        }

结果:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.