【问题标题】:Icons in rich text box?富文本框中的图标?
【发布时间】:2011-03-16 10:46:17
【问题描述】:

一个简单的问题 :) 我如何将图标插入到富文本框中。

例如,我希望将“:-)”替换为 ImageList[1]?

谢谢!

【问题讨论】:

    标签: c# .net winforms richtextbox


    【解决方案1】:

    我认为唯一的方法是使用粘贴选项。

    试试这个代码

        private void richTextBox1_KeyDown(object sender, KeyEventArgs e)
    {
        if (richTextBox1.Text.Contains(":-)"))
        {
            richTextBox1.SelectionStart = richTextBox1.Find(":-)", RichTextBoxFinds.WholeWord);
            richTextBox1.SelectionLength = 3;
    
            Clipboard.SetImage(im.Images["smile.png"]);
            this.richTextBox1.Paste();
        }
    }
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多