-1

我在 Stackoverflow 上经历了许多这样的主题,并且感谢它,我能够构建我的小型富文本编辑器

但是,当您将鼠标光标放在之前已经是粗体或样式的字符上时,我找不到识别样式的方法。我想看到的是,如果将鼠标光标放在文本为粗体的位置,则自动突出显示粗体符号(一种 javascript 或 jquery 解决方案)。大多数富文本编辑器都有这个功能,只是想知道这背后的想法。

任何帮助,将不胜感激。

4

1 回答 1

0

我在 C# 中使用它。我希望它对你有用。

private void rtb_SelectionChanged(object sender, EventArgs e)
{
    if (rtb.SelectionFont != null)
    {
        btnBold.Checked = rtb.SelectionFont.Bold;
        btnItalic.Checked = rtb.SelectionFont.Italic;
        btnUnderline.Checked = rtb.SelectionFont.Underline;
    }
}
于 2013-11-02T09:38:30.957 回答