Можно ли связать массив в представлении коллекции с помощью ObservableCollection? ⇐ C#
Можно ли связать массив в представлении коллекции с помощью ObservableCollection?
Я здесь новичок и недавно стал разработчиком .Net Maui. Я работаю с API и получаю данные для обработки через запрос GET. Данные, которые я получаю, состоят из квитанций, содержащих различное количество позиций товаров. Эти позиции элементов хранятся в массиве. Можно ли динамически отображать этот массив?
Привязка без индекса
Моя модель просмотра
внутренний частичный класс BelegPageViewModel: ObservableObject { [Обсерваблесвойство] ObservableCollection belegeCollection = new(); [Обсерваблесвойство] частный BelegStruktur beleg; } Моя структура
внутренний класс BelegStruktur { публичный DateTime? Дата {получить; набор; } общественный ИНТ StoreNumber {получить; набор; } общественный ИНТ PointOfSaleNumber {получить; набор; } общественный ИНТ ReceiptNumber {получить; набор; } публичная ReceiptPosition[]? ReceiptPosition {получить; набор; } } публичный класс ReceiptPosition { общественная строка ModelNumber {get; набор; } общественная строка ModelDescription {get; набор; } public float Количество { get; набор; } публичный плавающий SellingPrice {get; набор; } }
Я здесь новичок и недавно стал разработчиком .Net Maui. Я работаю с API и получаю данные для обработки через запрос GET. Данные, которые я получаю, состоят из квитанций, содержащих различное количество позиций товаров. Эти позиции элементов хранятся в массиве. Можно ли динамически отображать этот массив?
Привязка без индекса
Моя модель просмотра
внутренний частичный класс BelegPageViewModel: ObservableObject { [Обсерваблесвойство] ObservableCollection belegeCollection = new(); [Обсерваблесвойство] частный BelegStruktur beleg; } Моя структура
внутренний класс BelegStruktur { публичный DateTime? Дата {получить; набор; } общественный ИНТ StoreNumber {получить; набор; } общественный ИНТ PointOfSaleNumber {получить; набор; } общественный ИНТ ReceiptNumber {получить; набор; } публичная ReceiptPosition[]? ReceiptPosition {получить; набор; } } публичный класс ReceiptPosition { общественная строка ModelNumber {get; набор; } общественная строка ModelDescription {get; набор; } public float Количество { get; набор; } публичный плавающий SellingPrice {get; набор; } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как связать значения перечисления от ObservableCollection элементов с DataGridCombobox
Anonymous » » в форуме C# - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-