2012-01-07 3 views
0

У меня есть приложение с простой реализацией MVVM с ListView на моем представлении.Как я могу добавлять отредактированные изображения в ListView из ViewModel?

Мне нужно добавить изображения в ListView, но не только изображения. Мне нужно что-то нарисовать на этих изображениях.

У меня есть модель, которая состоит из свойств filepath, middle и theta. И мне нужно как-то связать отредактированные изображения с ListView.

Каков правильный способ этого достичь? Как добавить отредактированные изображения в ListView из ViewModel?

ответ

1
  1. Редактирование изображения в C# код, прежде чем добавлять их в коллекции, которая используется для связывания
  2. Edit в DataTemplate и наложения каждого изображения с XAML геометрии Путь
  3. Другие варианты?

Это действительно не так легко ответить, потому что вы не заявляете как вы планируете редактировать изображение ...

+0

мне нужно рисовать полупрозрачные слои на изображении. И я не думал о наложении изображений с помощью DataTemplate. Я предполагаю, что это должно сработать. – ieaglle

+0

Нет. Вы используете 'DataTemplate' на свой' ItemsControl', чтобы определить, как представить стиль каждого элемента в списке. Внутри этого шаблона вы можете наложить фактический элемент на что-то другое. –

+0

Я знаю о DataTemplate. Оно работает. Благодаря! – ieaglle

Смежные вопросы