0

我正在尝试在内存中创建一个图像,以便我可以组合两个或多个透明图像并将它们作为位图呈现在用户控件的图片框中。

我的开箱码:

System.Drawing.Image Beat = new System.Drawing.Image()

导致“无法创建抽象类或接口‘System.Drawing.Image’的实例”

谁能告诉我为什么?

我正在使用以下指令(以排除歧义)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;

非常感谢

4

2 回答 2

1

System.Drawing.Image是抽象的,就像编译器告诉你的那样。您需要选择 Image 的“具体”实现,例如Bitmap.

于 2012-06-08T17:52:07.973 回答
1

System.Drawing.Image是一个抽象类,这意味着它不能被实例化。您需要创建派生自它的具体类的实例,例如System.Drawing.BitmapSystem.Drawing.Imaging.Metafile

于 2012-06-08T17:52:25.080 回答