private void InitializeCollectionView() { if (CollectionView.Source == null) { var collectionSource = new ContactCollectionSource(CollectionView); CollectionView.Source = collectionSource; CollectionView.Delegate = new ContactCollectionDelegate(collectionSource) { CallPhoneCommand = CallPhoneCommand, ComposeEmailCommand = ComposeEmailCommand, ShowHideModalViewCommand = ShowHideModalViewCommand }; } }
public ContactCollectionDelegate(ContactCollectionSource collectionSource) { _collectionSource = collectionSource; }