【问题标题】:.NET: How to load an image into an ImageList?.NET:如何将图像加载到 ImageList 中?
【发布时间】:2017-03-21 04:45:13
【问题描述】:

我有一张包含一系列图片的图片,例如:

在过去,我会使用以下 API 调用将图像加载到 ImageList common control

使用.NET ImageList class 实现相同结果的.NET 方法是什么?


注意:图片只是一个例子。我的实际图像是传统的工具栏图像列表图像,有 179 个 16x16 按钮图像。

【问题讨论】:

    标签: .net image imagelist


    【解决方案1】:

    听起来您正在尝试将多个图像添加到单个图像对象中。在这种情况下,您需要使用

    imageList1.Images.AddStrip(imageSeries)

    来自msdn docs:“条带是单个图像,被视为并排排列的多个图像”

    【讨论】:

    • 您说的完全正确,先生。在我的辩护中,Visual Studio 设计器中不存在这样的概念(而竞争产品已经支持它 14 年了)
    【解决方案2】:

    使用 imageList1.Images.Add() 怎么样?

    【讨论】:

      猜你喜欢
      • 2012-07-20
      • 1970-01-01
      • 1970-01-01
      • 2015-01-09
      • 2013-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多