【发布时间】:2014-05-30 09:11:31
【问题描述】:
当我在 Imagelist 中设置一些产品的图像并将该 Imagelist 设置为 ListView 的 LargeImageList 以显示图像时。 那时所有在 ListView 中都是模糊的。我不知道这些图片有什么特别之处。
所有图像质量都很好。 即使我在没有 ListView 的情况下设置图像,质量也会保持不变。
这是我表单的图像布局,您可以看到图像质量下降。
foreach (var item in Data)
{
{
il.Images.Add("test1", image);
ListViewItem lvi = new ListViewItem();
lvOrderItem.Items.Add(lvi);
lvOrderItem.Items[i].Name = item.ItemID.ToString();
i++;
}
}
lvOrderItem.MultiSelect = false;
lvOrderItem.BorderStyle = BorderStyle.FixedSingle;
il.ImageSize = new Size(125, 150);
lvOrderItem.View = View.LargeIcon;
lvOrderItem.LargeImageList = il;
【问题讨论】:
-
是asp、winform还是wpf?
-
foreach (var item in Data) { { il.Images.Add("test1", image); ListViewItem lvi = new ListViewItem(); lvOrderItem.Items.Add(lvi); lvOrderItem.Items[i].Name = item.ItemID.ToString(); i++;}} lvOrderItem.MultiSelect = false; lvOrderItem.BorderStyle = BorderStyle.FixedSingle; il.ImageSize = 新尺寸(125, 150); lvOrderItem.View = View.LargeIcon; lvOrderItem.LargeImageList = il;
标签: c# asp.net listview window imagelist