Exemple #1
0
        private void InitSelectedMembersCollectionView()
        {
            SelectedMembersCollectionView.RegisterNibForCell(SelectedMemberViewCell.Nib, SelectedMemberViewCell.Key);
            SelectedMembersCollectionView.AddGestureRecognizer(new UITapGestureRecognizer(() => View.EndEditing(true)));

            var source = new ObservableCollectionViewSource <ChatUserViewModel, SelectedMemberViewCell>
            {
                DataSource       = ViewModel.SelectedContacts,
                BindCellDelegate = (cell, viewModel, index) =>
                {
                    cell.Bind(viewModel);
                },
                ReuseId = SelectedMemberViewCell.Key
            };

            SelectedMembersCollectionView.Source = source;
        }