我創建了一個賓果機器,用於調用和檢查已被調用的號碼。一旦用戶呼叫房屋,遊戲將暫停,並使用單獨的表單來檢查號碼。這個單獨的表格有1-90的數字,並且都將被突出顯示。我的問題是,我如何突出顯示已被呼出的最後一個號碼?突出顯示最後一個號碼
名爲所有數字代碼加以強調:
private void btnCheckNumbs_Click(object sender, EventArgs e)
{
//Check to see what numbers have been called by calling on Global Variables.
for (int i = 1; i <= Globals.NextBalls; i++)
{
for (int k = 1; k <= 90; k++)
{
if (Globals.balls[i] == k)
{
TextBox txtName = (TextBox)this.Controls.Find("txtBoxs" + k.ToString(), true)[0];
txtName.BackColor = Color.Crimson;
}
}
}
這是下一個球的代碼,基本上txtBoxMainNo是顯示要叫出來的最後一個號碼的文本框中。
// Timer of the game
private void GameTimer1_Tick(object sender, EventArgs e)
{
Globals.balls[1] = 1;
txtboxMainNo.Text = Convert.ToString(Globals.balls[Globals.NextBalls]);
Globals.NextBalls = Globals.NextBalls + 1;
SpVoice obj = new SpVoice();
int i = Convert.ToInt32(txtboxMainNo.Text);
obj.Speak(Globals.bingocomments[i], SpeechVoiceSpeakFlags.SVSFDefault);
if (Globals.NextBalls >= 91) { GameTimer1.Enabled = false; }
}
這是''C#''不''' –
我不知道如何改變爲Java,因爲我選擇了C#標籤。 – nathancording
@nathancording你把Java放在標題中,所以有人通過刪除它並更新標籤來「修復」它。 –