/// <summary> /// 将控件中的指定字符转换为表情 /// </summary> /// <param name="rich">传入Myrichtextbox</param> private void InsertExp(RichTextBox rich) { Image img; rich.ReadOnly = false; for (int i = 0; i < images.Count; i++) { img = Method.ResizeImage(images[i], new Size(22, 22)); IDataObject data = new DataObject(); data.SetData(img); Clipboard.SetDataObject(data, false); //将图片放在剪贴板中 rich.Select(rich.Text.IndexOf(ti), ti.Length); rich.Paste(); //粘贴数据 } Clipboard.Clear(); rich.ReadOnly = true; img = null; }