【实例简介】
【实例截图】
【核心代码】
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Menus
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int _hamburg = 0;
int _icecream = 0;
int _potato = 0;
int _coca = 0;
private void btnOK_Click(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
if (comboBox1.Items.IndexOf(comboBox1.Text) == 0) { _hamburg = 20 * 1; }
else if (comboBox1.Items.IndexOf(comboBox1.Text) == 1) { _hamburg = 20 * 2; }
else if (comboBox1.Items.IndexOf(comboBox1.Text) == 2) { _hamburg = 20 * 3; }
else if (comboBox1.Items.IndexOf(comboBox1.Text) == 3) { _hamburg = 20 * 4; }
else if (comboBox1.Items.IndexOf(comboBox1.Text) == 4) { _hamburg = 20 * 5; }
Program.hamburg = _hamburg;
}
if (checkBox2.Checked == true)
{
if (comboBox2.Items.IndexOf(comboBox2.Text) == 0) { _icecream = 5 * 1; }
else if (comboBox2.Items.IndexOf(comboBox2.Text) == 1) { _icecream = 5 * 2; }
else if (comboBox2.Items.IndexOf(comboBox2.Text) == 2) { _icecream = 5 * 3; }
else if (comboBox2.Items.IndexOf(comboBox2.Text) == 3) { _icecream = 5 * 4; }
else if (comboBox2.Items.IndexOf(comboBox2.Text) == 4) { _icecream = 5 * 5; }
Program.icecream = _icecream;
}
if (checkBox3.Checked == true)
{
if (comboBox3.Items.IndexOf(comboBox3.Text) == 0) { _potato = 12 * 1; }
else if (comboBox3.Items.IndexOf(comboBox3.Text) == 1) { _potato = 12 * 2; }
else if (comboBox3.Items.IndexOf(comboBox3.Text) == 2) { _potato = 12 * 3; }
else if (comboBox3.Items.IndexOf(comboBox3.Text) == 3) { _potato = 12 * 4; }
else if (comboBox3.Items.IndexOf(comboBox3.Text) == 4) { _potato = 12 * 5; }
Program.potato = _potato;
}
if (checkBox4.Checked == true)
{
if (comboBox4.Items.IndexOf(comboBox4.Text) == 0) { _coca = 8 * 1; }
else if (comboBox4.Items.IndexOf(comboBox4.Text) == 1) { _coca = 8 * 2; }
else if (comboBox4.Items.IndexOf(comboBox4.Text) == 2) { _coca = 8 * 3; }
else if (comboBox4.Items.IndexOf(comboBox4.Text) == 3) { _coca = 8 * 4; }
else if (comboBox4.Items.IndexOf(comboBox4.Text) == 4) { _coca = 8 * 5; }
Program.coca = _coca;
}
if (((checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 0)||(checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 1)||(checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 2)||(checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 3)||(checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 4)||(checkBox1.Checked = true) && (comboBox1.Items.IndexOf(comboBox1.Text) == 5))||
((checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 0)||(checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 1) ||(checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 2) ||(checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 3) ||(checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 4) ||(checkBox2.Checked = true) && (comboBox2.Items.IndexOf(comboBox2.Text) == 5))||
((checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 0) ||(checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 1) ||(checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 2) ||(checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 3) ||(checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 4) ||(checkBox3.Checked = true) && (comboBox3.Items.IndexOf(comboBox3.Text) == 5))||
((checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 0) ||(checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 1) ||(checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 2) ||(checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 3) ||(checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 4) ||(checkBox4.Checked = true) && (comboBox4.Items.IndexOf(comboBox4.Text) == 5))) {
Form2 frame = new Form2();
frame.Show();
}
}
}
}