how to insert image in a textbox

2020-07-05 06:49发布

问题:

Is there a way to insert an image in a textbox? I'm working on a chat application. And I want to change the values ":)", ":(" etc. with icon images. But I couldn't find that how can I insert image in a textbox?

Thanks.

回答1:

Use RichTextBox
Insert Plain Text and Images into RichTextBox at Runtime
Inserting images into a RichTextBox control (the OLE way)



回答2:

If you are using RichTextBox for chat than look at Paste method

  Bitmap bitmap = new Bitmap();
  Clipboard.SetDataObject(bitmap );

  DataFormats.Format format= DataFormats.GetFormat (DataFormats.Bitmap);
  richTextBox.Paste(format);