Есть ListBox:
<ListBox x:Name="ModpacksGrid" Margin="0,40,200,0"
ItemContainerStyle="{DynamicResource ModpacksListboxItem}" ItemsSource="{Binding ForModpackList}">
</ListBox>
Код стиля приводить смысла нет, ибо он (сам ListBox) в принципе работает при запуске.
Данное окно привязано к своей VM, в ней реализована коллекция public List<ModpacksGroup> ForModpackList => Config.LocalModpacks;
Сама VM реализует inotifypropertychanged с помощью KindOfMagic (который везде работает в проекте).
Так-же класс Config, ModpacksGroup, и Modpack, входящие в данную структуру тоже реализуют inotifypropertychanged.
Однако при добавлении элемента в Config.LocalModpacks ListBox не обновляется. Обновляется ForModpackList, и даже если дебаггером залезть в свойства ListBox'a, то в них в ItemsSource можно найти добавленный элемент. Однако он не отображается. Почему?
Продвижение своими сайтами как стратегия роста и независимости