Итак, я пытаюсь создать простое приложение, например, приложение для покупок. поэтому у меня есть категории и несколько элементов для каждой категории, и когда вы сможете выбрать элемент, у вас будет возможность увеличить его количество или удалить элемент. Например, я выбрал три элемента, поэтому в моей корзине есть 3 элемента, в каждом из которых есть кнопка «Добавить» и кнопка «Удалить». Когда я нажимаю кнопку «Добавить», количество отображаемых элементов должно увеличиваться и т. Д.
, поэтому до сих пор я создал файл JSON, содержащий все мои категории, и как только я попал в категорию Iможно десериализовать другой файл JSON, в котором есть все мои элементы, поэтому отображаемые элементы зависят, конечно, от выбранной категории.
Теперь каждый раз, когда я выбираю элемент, он добавляется в корзину и показывается на нижней странице. с кнопками + и - и т. д.
, поэтому я создал класс категории для десериализации моего json и класс objets для десериализации json моего Предмета. Я реализовал INotifyChangedProperty в классе objets, чтобы я мог продолжать показывать каждый раз, когда число выбранного элемента увеличивается, так что в основном это моя ViewModel, но я предполагаю, что мне нужен ViewModel для каждого созданного элемента? так что я думаю, что мне действительно нужно использовать ObservableCollection ..
Я надеюсь, что я все хорошо объяснил, и жду ваших отзывов о том, правильно ли я делаю или нет, и как мне поступить, чтобы получить то, что я хочу,большое спасибо