c#将两个文本框保存到列表框中,并处理每个信息

c#将两个文本框保存到列表框中,并处理每个信息,c#,textbox,listbox,valuestack,C#,Textbox,Listbox,Valuestack,你好,我正在做我的学校项目“轮盘赌”,但我被卡住了,不知道如何继续,因为它只为一次赌注工作 我用两个文本框制作了一个下注系统,你们可以在这里输入下注的号码和价格,点击按钮后它就会转到标签 private void button4_Click(object sender, EventArgs e) { if (Int32.Parse(textBox1.Text) <=36) // Bet number {

你好,我正在做我的学校项目“轮盘赌”,但我被卡住了,不知道如何继续,因为它只为一次赌注工作

我用两个文本框制作了一个下注系统,你们可以在这里输入下注的号码和价格,点击按钮后它就会转到标签

private void button4_Click(object sender, EventArgs e)
        {
            if (Int32.Parse(textBox1.Text) <=36) // Bet number 
            {
                label4.Text = textBox1.Text; // Bet number from textbox will be trensfered to label, to see what was your bet
                MessageBox.Show("Bet is complete");
            }
            else
            {
                MessageBox.Show("Bet number must be from 0 to 36. Bet again");
            }

            if (Int32.Parse(textBox2.Text) <= Int32.Parse(CreditNr.Text))
            {
                BetNumber = Int32.Parse(textBox2.Text);
                BetNr.Text = BetNumber.ToString();
                CreditNumber = (CreditNumber - BetNumber);
                CreditNr.Text = CreditNumber.ToString();
                label5.Text = textBox2.Text; // Bet will be transfered to label, to see what was your bet
                MessageBox.Show("Bet is complete");
            }
            else
            {
                MessageBox.Show("You dont have enought money");
            }
private void按钮4\u单击(对象发送者,事件参数e)
{

如果(Int32.Parse(textBox1.Text)使用
listView
而不是
listBox

在表单加载时,添加两列:

private void Form1_Load(object sender, EventArgs e)
{
  listView1.View = View.Details;
  listView1.Columns.Add("Number", 50, HorizontalAlignment.Left);
  listView1.Columns.Add("Bet", 50, HorizontalAlignment.Left);
}
创建新赌注时,只需获取值并保存到listView

ListViewItem item = new ListViewItem();
item.Text = number;
item.SubItems.Add(bet.ToString());
listView1.Items.Add(item);