private void DataTemplateFling(View view, int i, AnimeDetailsPageViewModel.AnimeStaffDataViewModels.AnimeCharacterStaffModelViewModel models) { var itemCharacter = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemCharacter); var itemPerson = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemActor); itemCharacter.BindModel(models.AnimeCharacter, true); itemPerson.BindModel(models.AnimeStaffPerson, true); }
private void DataTemplateFull(View view, int i, AnimeDetailsPageViewModel.AnimeStaffDataViewModels.AnimeCharacterStaffModelViewModel models) { var itemCharacter = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemCharacter); var itemPerson = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemActor); bool firstRun = !itemCharacter.Initialized; itemCharacter.BindModel(models.AnimeCharacter, false); itemPerson.BindModel(models.AnimeStaffPerson, false); if (firstRun) { itemCharacter.Click += ItemCharacterOnClick; itemPerson.Click += ItemPersonOnClick; } }