我是C#的初學者,我有家庭作業。在表格中,我有一個帶有5個單選按鈕和數字向上/向下數天的組合框。當我改變數字。上下,backcolor應該改變它之前選擇的顏色。我只能使用開關盒。我管理了這個數字。上下,一個標籤隨它變化。但是我無法插入顏色改變的開關盒。其實我無法命名開關。僅使用開關盒改變單色按鈕的背景色
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "Pazartesi";
}
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
byte sayi = Convert.ToByte(numericUpDown1.Value);
switch (sayi)
{
case 1:
label1.Text="Pazartesi";
switch ()
{
case renkbtn_1.Checked:
this.BackColor = Color.Red;
break;
case renkbtn_2.Checked:
this.BackColor = Color.White;
break;
case renkbtn_3.Checked:
this.BackColor = Color.Yellow;
break;
case renkbtn_4.Checked:
this.BackColor = Color.Blue;
break;
case renkbtn_5.Checked:
this.BackColor = Color.Green;
break;
}
break;
case 2:
label1.Text="Salı";
break;
case 3:
label1.Text = "Çarşamba";
break;
case 4:
label1.Text = "Perşembe";
break;
case 5:
label1.Text = "Cuma";
break;
case 6:
label1.Text = "Cumartesi";
break;
case 7:
label1.Text = "Pazar";
break;
我的理解是,他需要做的,只有使用switch語句。 – digaomatias