Icon
Icon class
表示一个 Windows 图标,它是一个小的位图图像,用于表示一个对象。 图标可以被认为是透明的位图,尽管它们的大小是由系统决定的。
public sealed class Icon : ICloneable, IDisposable, ISerializable
构造函数
| 姓名 | 描述 |
|---|---|
| Icon(Stream) | 初始化Icon来自指定数据流的类。 |
| Icon(string) | 初始化Icon来自指定文件名的类。 |
| Icon(Icon, Size) | 初始化Icon类并尝试找到与请求大小匹配的图标版本。 |
| Icon(Stream, Size) | 初始化Icon来自指定流的指定大小的类。 |
| Icon(string, Size) | 初始化Icon来自指定文件的指定大小的类。 |
| Icon(Type, string) | 初始化Icon来自指定程序集中的资源的类。 |
| Icon(Icon, int, int) | 初始化Icon类并尝试找到与请求大小匹配的图标版本.. |
| Icon(Stream, int, int) | 初始化Icon来自指定数据流并具有指定宽度和高度的类。 |
| Icon(string, int, int) | 初始化Icon指定文件中具有指定宽度和高度的类。 |
特性
| 姓名 | 描述 |
|---|---|
| Handle { get; } | 获取此句柄Icon.这不是句柄的副本;不要释放它。 |
| Height { get; } | 获取这个的高度Icon. |
| Size { get; } | 获取这个的大小Icon. |
| Width { get; } | 获取这个的宽度Icon. |
方法
| 姓名 | 描述 |
|---|---|
| static ExtractAssociatedIcon(string) | 返回包含在指定文件中的图像的图标表示。 |
| static FromHandle(IntPtr) | 创建一个 GDI+Icon从指定的 Windows 句柄到一个图标 (HICON). |
| Clone() | 克隆Icon,创建一个重复的图像。 |
| Dispose() | 执行与释放、释放或重置非托管资源相关的应用程序定义任务。 |
| Save(Stream) | 保存这个Icon到指定的输出Stream. |
| ToBitmap() | 转换这个Icon到 GDI+Bitmap. |
| override ToString() | 获取描述Icon. |
也可以看看
- 命名空间 System.Drawing
- 部件 Aspose.Drawing