我正在尝试创建一个可以跟踪用户投票的表单。我有两个按钮,用户可以选择投票选择他们最喜欢的选项。我希望在中间有一些东西在选择时自动输入投票。我不确定哪种工具最有效,代码应该是什么样?
到目前为止,我只是收到了投票信息,但是当我选择按钮时,我还没能找到最适合他们的信息:
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 :(得分: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);
}
}