У меня есть приложение Windows, в котором данные поступают через json. Я проанализировал данные и смог показать их в виде списка.
Теперь я хочу добавить изображение с помощью in. Я перепробовал много вещей, но это не работает.
Согласно моей потребности.
Пожалуйста, укажите, как я покажу эти данные в списке.
Я использую этот код.
listView1.Columns.Add("brand", 100, HorizontalAlignment.Left);
listView1.Columns.Add("rating", 100, HorizontalAlignment.Left);
listView1.Columns.Add("max_price", 100, HorizontalAlignment.Left);
listView1.SmallImageList = imageList1;
foreach (var item in lstItemDetails)
{
ListViewItem objListViewItem = new ListViewItem(item.image_medium);
objListViewItem.SubItems.Add(item.brand);
objListViewItem.SubItems.Add(item.rating);
objListViewItem.SubItems.Add(item.max_price);
if (!string.IsNullOrEmpty(item.rating))
{
int rating = int.Parse(item.rating);
objListViewItem.ImageIndex = rating;
}
else
{
objListViewItem.ImageIndex = 0;
}
listView1.Items.Add(objListViewItem);
}
Это показывает только последнее назначенное изображение во всех местах. начальная оценка изображения в соответствии с item.rating count.
Пожалуйста, предложите мне лучший способ решить эту проблему.