async void OnItemSelected(object sender, SelectedItemChangedEventArgs args)
        {
            var item = args.SelectedItem as Expense;

            if (item == null)
            {
                return;
            }

            await Navigation.PushAsync(_pageNavigator.ItemDetailPageForExpense(item));

            // Manually deselect item.
            ItemsListView.SelectedItem = null;
        }