本文實例講述了C#實現winform中RichTextBox在指定光標位置插入圖片的方法。分享給大家供大家參考,具體如下:
//獲取RichTextBox控件中鼠標焦點的索引位置 int startPosition = this.richTextBox1.SelectionStart;//從鼠標焦點處開始選中幾個字符this.richTextBox1.SelectionLength = 2;//清空剪切板,防止里面之前有內容Clipboard.Clear();//給剪切板設置圖片對象Bitmap bmp = new Bitmap(@"Images/editredo.png");Clipboard.SetImage(bmp);//將圖片粘貼到鼠標焦點位置(由于有選中2個字符,所以那2個字符會被圖片覆蓋)richTextBox1.Paste();Clipboard.Clear();
新聞熱點
疑難解答