2015-10-05 53 views
1

我正在嘗試創建一個可以跟蹤用戶投票的表單。我有兩個按鈕,用戶可以選擇投票選擇他們最喜歡的選項。我希望在選擇時自動輸入投票中間的東西。我不確定哪種工具最適合工作,代碼應該是什麼樣的?跟蹤C#Windows Form應用程序中的選票

到目前爲止,我還有票的消息,但如果選擇了按鈕,我一直沒能找到什麼工作最相符他們:

public partial class Form1 : Form 
{ 

    public Form1() 
    { 
     InitializeComponent(); 
    } 

    private void Eyes2_Click(object sender, EventArgs e) 
    { 
     MessageBox.Show("Thank you for your vote!"); 
    } 

    private void Eyes1_Click(object sender, EventArgs e) 
    { 
     MessageBox.Show("Thank you for your vote!"); 
    } 

} 
+0

我們可以通過考慮看看你現在所做的一切開始 –

+1

問題不明確 –

回答

1

聽起來像你需要兩個計數器(是/否?),和某種控件來顯示當前的符號?

如何從Label控制開始簡單?

標籤控件還可以用於向表單添加描述性文本,以便爲用戶提供有用的信息。

喜歡的東西:

public partial class Form1 : Form 
{ 

    private int Yes_Tally = 0; 
    private int No_Tally = 0; 

    public Form1() 
    { 
     InitializeComponent(); 
    } 

    private void Form1_Load(object sender, EventArgs e) 
    { 
     UpdateTally(); 
    } 

    private void Eyes1_Click(object sender, EventArgs e) 
    { 
     Yes_Tally++; 
     UpdateTally(); 
    } 

    private void Eyes2_Click(object sender, EventArgs e) 
    { 
     No_Tally++; 
     UpdateTally(); 
    } 

    private void UpdateTally() 
    { 
     lblTally.Text = String.Format("Yes: {0}, No: {1}", Yes_Tally, No_Tally); 
    } 

} 
1

聲明一個計數器,這增加每次點擊按鈕時計數器。