首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么自定义一个图片类

2013-03-22 
如何自定义一个图片类我想要自定义一个图片类主要包含图片的颜色、编号、图层等常用属性还有一些函数比如选

如何自定义一个图片类
我想要自定义一个图片类
主要包含
图片的颜色、编号、图层等常用属性
还有一些函数
比如选中图片,取消选中图片,图片旋转等
请问该如何做这个类呢?

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();
        }

    }

热点排行