如何用C#做一个即能显示文字又能显示图片的控件

richtextbox可以当容器使用,
PictureBox pb = new PictureBox();
pb.Image = (new Icon("App.ico")).ToBitmap();
this.richTextBox1.Controls.Add(pb);


///////////////////////////////////

public void InsertImage()
{
bool b = rtb1.ReadOnly;
Image img = Image.FromFile("sss.bmp");
Clipboard.SetDataObject(img);
rtb1.ReadOnly = false;
rtb1.Paste(DataFormats.GetFormat(DataFormats.Bitmap));
rtb1.ReadOnly = b;
}

你可能感兴趣的:(如何用C#做一个即能显示文字又能显示图片的控件)