internal void Select(ItemTapContext tapContext) { // TODO refactor to not use visual. if (this.Owner.SelectionMode != DataControlsSelectionMode.MultipleWithCheckBoxes) { this.SelectItem(tapContext.Item, !tapContext.Container.IsSelected, true); } }
internal void OnItemTap(ItemTapContext tapContext) { this.selectionService.Select(tapContext); this.currencyService.ChangeCurrentItem(tapContext.Item, true, this.ScrollToCurrentItemOnTap); }