C#编程-53:ImageList复习笔记

简介: C#编程-53:ImageList复习笔记

ImageList存储图像控件,但是不能显示图像

ImageSize:图像大小控制

ColorDepth:8bit也就是256色,位数越高显示效果越好


在窗体显示ImageList中的图像:

//创建图像变量

Image img1 = Image.FromFile(@"baidu.jpg");

//加入列表

imageList1.Images.Add(img1);

//创建一个窗口句柄(handle),wnd window

Graphics g = Graphics.FromHwnd(this.Handle);

//绘制

imageList1.Draw(g,new Point(50,50),0);


加入图像列表有三种方法:

(1)imageList1.Images.Add(img1);

(2)imageList1.Images.AddRange(Images[]);

(3)imageList1.Images.AddStrip(img1);


Draw有三个重载

(1)(Graphics对象名,坐上角坐标,索引值)

(2)(Graphics对象名,水平坐标,垂直坐标,索引值)

(3)(Graphics对象名,水平坐标,垂直坐标,图像宽度,图像高度,索引值)


从图像列表移除

imageList1.Images.RemoveAt(索引值);

相关文章
|
存储 数据管理 程序员
第1章 绪论——复习笔记
第1章 绪论——复习笔记
|
存储 算法 C语言
复习【数据结构与算法】
复习【数据结构与算法】
148 0
|
10月前
|
搜索推荐 算法 索引
刷题专栏(十九):移动零
刷题专栏(十九):移动零
70 1
|
存储 算法 NoSQL
[数据结构与算法]第1章 绪论(考研复习笔记)
[数据结构与算法]第1章 绪论(考研复习笔记)
|
移动开发 C++
学习C++笔记420
C++ Web 编程
90 0
|
C++
学习C++笔记293
C++ 继承
107 0
|
前端开发 C++
学习C++笔记265
C++ 数据结构
109 0
|
存储 C++
学习C++笔记199
C++ 字符串
120 0
|
C++
学习C++笔记171
C++ 函数
106 0
|
存储 JavaScript 前端开发
学习C++笔记162
C++ 函数
121 0