C#. Выводить картинку при результате вычеслений
Всем привет, пишу калькулятор индекса массы тела. Нужно что бы при нужном результате выдавал нужную картинку. Например 19 = толстый мальчик. Не могу допереть, наверное стоит добавить еще одну переменную для результата? Жду вашей помощи старожилы.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) //Кнопка расчета
{
double weight, height,open_dialog; // переменные
{
weight = Convert.ToDouble(textBox1.Text);//конвертация текста в числа
height = Convert.ToDouble(textBox2.Text);//конвертация текста в числа
textBox3.Text = Convert.ToString(weight / (height * height));//вычисления
}
Bitmap image;
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "image files(*.BMP;*.JPG;*.PNG)|*.BMP;*.JPG;*.PNG| All files(*.*)|*.*)";
(open_dialog.ShowDialog() == DialogResult.OK) //если в окне была нажата кнопка "ОК"
{
try
{
image = new Bitmap(open_dialog.FileName);
this.pictureBox1.Size = image.Size;
pictureBox1.Image = image;
pictureBox1.Invalidate();
}
catch
{
DialogResult rezult = MessageBox.Show("Невозможно открыть выбранный файл",
"Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
}