Рейтинг:
0
OriginalGriff
Это домашнее задание, поэтому мы не дадим вам никакого кода - это ведь ваша работа, а не наша!
И, честно говоря, мы не смогли бы дать вам код, даже если бы захотели - мы понятия не имеем о том, как работает ваш существующий код, и существует слишком много переменных, чтобы мы могли догадаться.
Итак, начните с просмотра вашего кода: вам нужно обработать событие (в C#, если оно основано на windows, в Javascript, если оно основано на web), которое происходит при изменении количества. Это может быть событие TextChanged, но точные детали будут отличаться в зависимости от того, какой тип элемента управления вы использовали и в какой среде он работает.
Затем вам нужно преобразовать каждую величину в число - в C# это, вероятно, int.Попробуйте метод tryparse - и сделайте то же самое с ценами. Затем вы можете сгенерировать общую сумму, просто умножив один на другой и сложив все результаты вместе.
Попробуйте: на самом деле это не так уж сложно, просто нужно немного подумать!
Vince Baranda
у меня есть мой текущий код прямо здесь, но мне просто нужно знать "целое число", пожалуйста, мне нужен пример, я могу сделать свой собственный из него просто нужен пример, потому что у меня заканчиваются варианты и идеи, что использовать.
Вот мой текущий код:
https://imageshack.com/a/img923/8276/wm33za.png
OriginalGriff
И что это должно значить для меня в изоляции?
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы. а "картинка моего кода" без контекста совершенно бессмысленна!
Подумайте о том, что вы пытаетесь сделать, и объясните мне это подробно на английском языке.
Vince Baranda
хорошо, МММ, мне пришлось изменить свои коды, потому что я понимаю, что если "клиент хочет 2 количества на товар", поэтому я решил поместить текстовое поле, чтобы вы могли поместить количество, как можно или какой " код " я должен использовать для расчета общей цены из количества, которое было введено в текстовое поле.
OriginalGriff
Вы читаете значение из текстового поля - вы знаете, как это сделать, это просто myTextBox.Text - тогда вы используете int.Попробуйте преобразовать его в целое число, как я уже сказал в главном ответе.
Если вы не знаете, как использовать TryParse, то в документации есть полная информация и даже пример кода!
https://msdn.microsoft.com/en-us/library/f02979c7(v=против 110).aspx