如何使我的lblAnzeige
的顏色爲紅色,白色,綠色,黃色和藍色? (所以,當我在btnGelb
單擊文本lblAnzeige
改變其顏色的五名者之一)在我的代碼它一個RGB顏色改變,但不正確的5那些:(隨機顏色文本
private void btnGelb_Click(object sender, EventArgs e)
{
int summe = 0, z;
lblAnzeige.Text = " ";
while (summe <= 0)
{
z = r.Next(1, 6);
summe = summe + z;
}
lblAnzeige.Text += colors[summe - 1] + "\n";
lblAnzeige.ForeColor = Color.FromArgb(Farbe.Next(256), Farbe.Next(256), Farbe.Next(256));
}
什麼FARBE .Next()函數呢? – VladL
'Farbe'可能是Random類型的對象。 – Dialecticus
解決方案就是這樣。將你的顏色存儲到一個數組中,然後使用隨機方法生成一個介於0和數組大小-1之間的數字。我只是寫的過程中,你可以將其轉換爲代碼 – Tauseef