Member 11045819 Ответов: 2

Значение Numericupdown и textbox


я пробовал систему бронирования авиабилетов в VB.NET 2015 с Msaccess 2010. У меня было текстовое поле Qty. Если кол-во было 3, то мне нужно разделить кол-во, как мужчины кол-во, женщины кол-во, дети кол-во в инструменте Numericupdown. например, если кол-во (значение текстового поля) как 3, то я разделил значение male 2 (Значение Numericupdown1), а затем Female 1 (Значение Numericupdown2). Затем автоматически numericupdown должен быть отключен. Когда я изменяю кол - во, то включаются значения Numericupdown.

Что я уже пробовал:

Как может сделать это один. Пожалуйста, помогите мне..?

Richard MacCutchan

В вашем вопросе есть логика. Вам просто нужно добавить код, чтобы включить или отключить различные элементы управления в зависимости от этих условий.

2 Ответов

Рейтинг:
2

Gerry Schmitz

В этом случае слишком медленно (вверх и вниз); используйте (3) банки переключателей.

И взрослые и дети имеют больше смысла, чем мужчины, женщины, дети (если мы не говорим о сегрегации).

И если это "вечеринка из 5 человек с 1 взрослым", то вы можете "вычислить" все остальное.


Рейтинг:
1

RickZeeland

Используйте что-то вроде:

Dim amount As Integer

If Integer.TryParse(qtyTextBox.Text, amount) Then
   Numericupdown1.Enabled = (amount <= 3)
End If


Member 11045819

Спасибо за ваш ответ. У меня было больше, чем один инструмент, элемент управления numericupdown. 3 - это просто пример. Мне нужно изменить значение времени выполнения. когда мои критерии кол-во удовлетворяют numericupdown1, все numericupdowns изменяются в режим отключения.Если добавляемое значение numericupdown1 & numericupdown2 должно соответствовать моим критериям кол-ва, все numericupdowns изменяются в режим отключения. Пожалуйста, помогите мне.