У меня есть коллекция bool, связанная с днями недели - Collection () {true, false, false, false, false, false, false, false}; Таким образом, все, что обозначает bool, означает, что эта коллекция применяется в воскресенье (здесь воскресенье - первый день недели).
Теперь я установил источник элементов моего списка, скажем, в эту коллекцию.
<ListBox ItemsSource={Binding Path=Collection, Mode=TwoWay}>
<ListBox.ItemTemplate>
<ToggleButton IsChecked={Binding Path=BoolValue, Mode=TwoWay}/>
</ListBox.ItemTemplate>
</ListBox>
Однако моя Коллекция никогда не обновляется (моя коллекция является свойством зависимости от окна). Плюс класс «MyBool» - это просто оболочка вокруг объекта bool с реализованным NotifyPropertyChanged.
Любые идеи ..... мой реальный код в основном сложный, поэтому приведенная выше ситуация является жестко упрощенной версией, поэтому при необходимости делайте предположения и т.д.
Большое спасибо заранее,
U.