1

我想以编程方式在富文本框中添加图像。

逻辑是,当我单击用户图像时,RTB 中将出现,其下方将显示他的详细信息。我能够显示详细信息,但如何在这些数据之前显示图像。

图像在图片框控件中

//Here i want the image code so that it can appear above the following user details.
rtext.Text = "Number - 1"
rtext.AppendText(Environment.NewLine)
rtext.Text = rtext.Text + "Name - John Doe"
4

1 回答 1

2

您可以跳过所有 rtf 内容,只使用图像和文本。例如,如果您想要图像和一些文本,您可以将该图像加载到剪贴板,然后将其粘贴到richTextBox:

Image img = Image.FromFile(filename); //if you want to load it from file...
Clipboard.SetImage(img);            
richTextBox1.Paste();
richTextBox1.AppendText("your text");
于 2012-10-08T06:01:41.890 回答