如何自定义一个图片类
我想要自定义一个图片类
主要包含
图片的颜色、编号、图层等常用属性
还有一些函数
比如选中图片,取消选中图片,图片旋转等
请问该如何做这个类呢?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
namespace Cg_Draw
{
class Equipment : Image
{
public Equipment()
{
}
}
}
这样一直提示错误
错误 1 类型“System.Drawing.Image”未定义构造函数
------解决方案--------------------做个Image的辅助类,不用继承Image,把Image传过去
public class Equipment:IDisposable
{
public Image img;
public Equipment(Image img)
{
this.img = img;
}
//旋转
public void Rotate(int angle)
{
//对img设置旋转
}
public void Dispose()
{
if (img != null)
img.Dispose();
}
}