【发布时间】:2013-08-07 23:03:47
【问题描述】:
对 VS2010 和 c# 有点新。 我继承了一个程序,除此之外,我试图弄清楚所有这些图像列表是如何设置的。 基本上,现在我正在尝试修改一些现有的图像列表以添加更多图像,然后也创建一个全新的图像列表。 不过,我无法弄清楚这是如何工作的。我只能在代码中找到类似
private ImageList fastenersImageList;
private ImageList controlsImageList;
然后是一些对它们的引用,例如
this.ItemPictureBox.BackgroundImage = fastenersImageList.Images[3];
括号中的数字不同。我什至不知道从哪里开始寻找图像!有什么帮助吗?
【问题讨论】:
-
我会阅读 ImageList 文档,那里也有一些示例 msdn.microsoft.com/en-us/library/…
-
括号编号是正在检索的图像的索引。调试时,您应该能够查看 ImageList 变量并了解它们有什么
-
我还会寻找图像添加到列表中的位置。即
fastenersImageList.Add(); -
就是这样,没有ImageList.Add();为了任何东西。我不知道图像是如何添加到列表中的。
-
检查表单设计器。那里可能添加了一个
ImageList,您可以通过“属性”窗口对其进行编辑。
标签: c# visual-studio-2010