Я пытаюсь создать pic-box в форме, которая при нажатии в пределах определенного диапазона X/Y (прямоугольник) открывается вторая форма. Моя проблема заключается в получении строковые значения lblX и lblY правильно действовать в моей «если» заявление ниже:C# convert "label.text" string to integer
private void picboxMain_MouseUp(object sender, MouseEventArgs e)
{
Convert.ToInt32(lblX.Text);
Convert.ToInt32(lblY.Text);
if ((lblX >= 155 && lblX <= 179) && (lblY >= 145 && lblY <= 160))
{
Form2 Form2 = new Form2();
Form2.Show();
}
}
Надеюсь, это понятно, что я пытаюсь сделать. Ошибка указывает, что «оператор> = не может использоваться с меткой и int». Может ли кто-нибудь увидеть, что мне не хватает, и порекомендовать решение?
Спасибо, А.
Спасибо, Это исправило мою первоначальную проблему. Программа работает нормально, но при нажатии меня теперь получает следующую ошибку: «formatException ... строка ввода не в правильном формате» и указывает на заявления о конверсиях? – ajm
Тогда значения строк меток не являются целыми числами. –