Передо мной стоит задача открыть изображения в сетке.
Для этого я использую ListView ItemsSource которого подписан на ObservableCollection UserControl'ов.
При открытии изображения, я в MainVM создаю объекты UserControl и инициализирую их поля пиксельными данными и прочим, добавляю UserControl 'ы в ObservableCollection и вуаля: все что было инициализировано равно null.
MainVM
public void ImportImage()
{
...
IMAGE temp = new IMAGE();//UserControl
temp.Width = ImageWidth;
temp.PixelData = BytePixeldata;
ImageCollection.Add(temp);
}
Вопрос почему null и как исправить?
P.S. UserControl реaлизован вопреки шаблону MVVM.
P.S.S Предоставляю мало кода так-как объяснение структуры программы сильно упростил.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники