Как связать количество элементов ObservableCollection в Я использую ObservableCollection для выбора элементов в корзину.
public ObservableCollection<ItemInCart> ItemsInCart
{
get { return _itemsInCart; }
set { Set(ref _itemsInCart, value); }
}
...
XAML:
cm:Message.Attach="[Event ItemClick] = [OnSellingItemSelected($clickedItem)]"
В конце концов, я беру эту коллекцию и с помощью навигации отправляю ее на следующую страницу. Пытаясь показать сумму сбора в TextBlock, я столкнулся с проблемой обновления данных.
public string ItemsInCartCount
{
get { return _itemsInCart.Count().ToString(); }
}
...
XAML:
<TextBlock Text="{x:Bind ViewModel.ItemsInCartCount, Mode=OneWay}"
При получении новых элементов в ItemsInCart сумма в текстовом поле не меняется. Как правильно привязать?