Ayuda con Combobox
Publicado por Alejandro (1 intervención) el 30/09/2018 17:43:32
Tengo un codigo, en el cual estoy haciendo una calculadora, pero quiero que los valores de la combobox1 tengan un valor.
Que puedo hacer para que elija la opcion de puebla sume 3.58
Cuando elija veracruz otro valor y asi
Quiero que esto se sume al resultado.
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("Puebla");
comboBox1.Items.Add("Oaxaca");
comboBox1.Items.Add("Veracruz");
comboBox2.Items.Add("2.58");
comboBox2.Items.Add("3.20");
comboBox2.Items.Add("6.75");
comboBox3.Items.Add("+");
comboBox3.Items.Add("*");
comboBox3.Items.Add("-");
comboBox3.Items.Add("/");
comboBox4.Items.Add("1");
comboBox4.Items.Add("2");
comboBox4.Items.Add("3");
comboBox4.Items.Add("4");
}
private void button1_Click(object sender, EventArgs e)
{
string Opera = (comboBox3.SelectedItem.ToString());
double a;
double b;
try
{
if(Opera=="+")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a + b). ToString();
label2.Visible = true;
}
if (Opera == "*")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a * b).ToString();
label2.Visible = true;
}
if (Opera == "-")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a - b).ToString();
label2.Visible = true;
}
if (Opera == "/")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a / b).ToString();
label2.Visible = true;
}
}
catch
{
}
}
Que puedo hacer para que elija la opcion de puebla sume 3.58
Cuando elija veracruz otro valor y asi
Quiero que esto se sume al resultado.
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.Items.Add("Puebla");
comboBox1.Items.Add("Oaxaca");
comboBox1.Items.Add("Veracruz");
comboBox2.Items.Add("2.58");
comboBox2.Items.Add("3.20");
comboBox2.Items.Add("6.75");
comboBox3.Items.Add("+");
comboBox3.Items.Add("*");
comboBox3.Items.Add("-");
comboBox3.Items.Add("/");
comboBox4.Items.Add("1");
comboBox4.Items.Add("2");
comboBox4.Items.Add("3");
comboBox4.Items.Add("4");
}
private void button1_Click(object sender, EventArgs e)
{
string Opera = (comboBox3.SelectedItem.ToString());
double a;
double b;
try
{
if(Opera=="+")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a + b). ToString();
label2.Visible = true;
}
if (Opera == "*")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a * b).ToString();
label2.Visible = true;
}
if (Opera == "-")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a - b).ToString();
label2.Visible = true;
}
if (Opera == "/")
{
a = double.Parse(comboBox2.SelectedItem.ToString());
b = double.Parse(comboBox4.SelectedItem.ToString());
label2.Text = (a / b).ToString();
label2.Visible = true;
}
}
catch
{
}
}
Valora esta pregunta


0