【问题标题】:Images are blurred in ImageList with ListView in window ApplicationImageList 中的图像在窗口应用程序中使用 ListView 模糊
【发布时间】:2014-05-30 09:11:31
【问题描述】:

当我在 Imagelist 中设置一些产品的图像并将该 Imagelist 设置为 ListView 的 LargeImageList 以显示图像时。 那时所有在 ListView 中都是模糊的。我不知道这些图片有什么特别之处。

所有图像质量都很好。 即使我在没有 ListView 的情况下设置图像,质量也会保持不变。

这是我表单的图像布局,您可以看到图像质量下降。

Click here for see image

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


【解决方案1】:

here 讨论了这个问题。 我建议将缩略图与原始图像一起存储并将其显示在您的图像列表中。您还可以即时转换图像。

【讨论】:

  • 否 这是窗口应用程序造成的问题。什么是确切的解决方案。我上传 Jgp,png,gif 图像。如需更好的解决方案,您可以查看图片
猜你喜欢
  • 2011-12-17
  • 2018-08-19
  • 1970-01-01
  • 1970-01-01
  • 2012-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多