如何处理xamarin中的分组列表绑定

时间:2018-12-13 19:29:34

标签: listview xamarin mvvm xamarin.forms mvvmcross

我在xaml文件中声明了listview(lvItemSigns)。

VM = new ItemSignsTabViewModel();
lvItemSigns.ItemsSource = VM.ItemSignsListNew;
lvItemSigns.ItemTemplate = new DataTemplate(typeof(DataCell));
lvItemSigns.GroupHeaderTemplate = new DataTemplate(typeof(GroupHeaderDataCell));

ItemSignsTabViewModel.cs:

private ObservableCollection<Grouping<string, TicketItem>> _itemSignsListNew;

public ObservableCollection<Grouping<string, TicketItem>> ItemSignsListNew
    {
        get { return _itemSignsListNew; }
        set { _itemSignsListNew = value; OnPropertyChanged(); }
    }

ItemSignsListNew = new ObservableCollection<Grouping<string, TicketItem>>(sorted);

列表项中有一个输入字段。我需要在单击按钮时用数字填充该输入字段。

因此,如何从此分组列表中获取每个项目并完成任务。 我试图从分组列表中进行一个foreach循环,以获取每个项目并为该条目分配一个值。但这是不允许的。

如何为分组列表中每个列表项中的条目分配值?

0 个答案:

没有答案