Сломанные биндинги

112
03 июня 2021, 12:20

Пишу проект на архитектуре MVVM. В интерфейсе есть биндинги. Сами биндинги работают, но очень странно. К примеру я беру кол-во элементов в ProxyProvider.Pool. (это list, и он пустой).Выводит 0. Добавляю в конструктор VM ProxyProvider.Pool.Add(new Proxy()); уже показывает 1.

А теперь внимание: делаю ProxyProvider.Pool.Add(new Proxy()); но уже в команде. Нажимаю кнопку, все выполняется(проверял дебаггером), кол-во элементов увеличилось, но биндинг не сработал.

Вопрос: где тут может быть ошибка? Строку ProxyProvider.Pool.Add(new Proxy()); прямо копировал вставлял, везде реализован INPC, класс ViewModel раскидан по разным файлам (partial), студию перезапускал.

READ ALSO
Проверить существование объекта c# [дубликат]

Проверить существование объекта c# [дубликат]

Делаю десериализацию массива jsonЕсть следующий код:

119
Не работает поиск, по списку, перенесенный из си. В чем различия работы обеих функций?

Не работает поиск, по списку, перенесенный из си. В чем различия работы обеих функций?

В модуле libavi_plugin из состава VLC, присутствует следующий поиск по списку чанков:

152
Как сделать релизную сборку программы, написанной на C# в Visual Studio 2019?

Как сделать релизную сборку программы, написанной на C# в Visual Studio 2019?

Программа рабочая, хочу сделать сборку, создать установщик (в этом опыт есть) и дальше опубликовать на SourceForge и тп

126