在c#Windows窗体应用程序中跟踪投票
我正在尝试创建一个可以跟踪用户投票的表单。我有两个按钮,用户可以选择投票给他们最喜欢的选择。我希望有一个中间的东西在选择的时候自动输入投票。我不知道什么工具会工作得最好,代码应该是什么样的? 到目前为止,我只收到了投票的信息,但我还没有找到在选择按钮时最有效的统计方法:在c#Windows窗体应用程序中跟踪投票,c#,forms,input,C#,Forms,Input,我正在尝试创建一个可以跟踪用户投票的表单。我有两个按钮,用户可以选择投票给他们最喜欢的选择。我希望有一个中间的东西在选择的时候自动输入投票。我不知道什么工具会工作得最好,代码应该是什么样的? 到目前为止,我只收到了投票的信息,但我还没有找到在选择按钮时最有效的统计方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } priva
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!");
}
}
声明一个计数器,每次单击按钮时增加该计数器。听起来您需要两个计数器(是/否?)和某种控件来显示当前计数 从简单的控件开始怎么样 标签控件还可用于向表单添加描述性文本,以 向用户提供有用的信息 比如:
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);
}
}
我们可以先看看你现在有什么问题。问题不清楚