Я пытаюсь создать простое приложение Panorama, которое действительно похоже на код по умолчанию, когда вы выбираете создание приложения Panorama в Visual Studio.
Я хочу определить свой собственный ItemViewModel
с дополнительным полем изображения значка, поэтому новая модель имеет 4 свойства: Icon
, LineOne
, LineTwo
и LineThree
.Icon
- это изображение или строка пути к файлу изображения, LineOne
, LineTwo
и LineThree
- это строковый тип.
Код по умолчанию имеет что-то вроде:
this.Items.Add(new ItemViewModel() {
LineOne = "runtime one",
LineTwo = "Maecenas praesent accumsan bibendum",
LineThree = "Facilisi faucibus habitant inceptos interdum lobortis nascetur pharetra placerat pulvinar sagittis senectus sociosqu"
});
В методе LoadData
класса MainViewModel.cs
мне интересно, можно ли что-то подобное, но я могу указать, какое изображение значка я хочу установить в этом методе?Например:
this.Items.Add(new NewItemViewModel() { Icon = new Image().Source == "/Images/lineone.jpg" , LineOne = "lineone", LineTwo = "linetwo", LineThree = "linethree" });
Спасибо.