Цитата(kin @ 23.8.2011, 10:58) | Цитата(L1729 @ 23.8.2011, 08:52 ) | Как быть? Что за беда еще такая ): |
Привет! Для начала, приведи код до и, самое главное, после... |
Код |
И вам доброго времени суток
private void nudTake_ValueChanged(object sender, EventArgs e) { if (giveItem == 1) { if (nudTake.Value > maxDetailNum - nudBroken.Value) { nudTake.Value = maxDetailNum - nudBroken.Value; System.Windows.Forms.DialogResult result = MessageBox.Show(this, "Достигнут предел кол-ва деталей", "Ошибка в расчетах", MessageBoxButtons.OKCancel, MessageBoxIcon.Stop); } } }
|
собсно это все что есть... из этого на форме еще один нумерикАпДаун, без абработчиков, форма получает только одно значение maxDetailNum, и все... собсно в этом то и загвоздка, на всех формах вагон алертов и ни один не закрывает форму на которой открыт, а только этот и то не всегда, обработчики посмотрел все вроде бы нормально... знакомые тоже разводят руками... чудо просто какое-то |