确定 RICHT 文本编辑器中每个字符的字符样式
Determining the character styling for every character in RICHT TEXT EDITOR
我在Stackoverflow上经历了许多这样的主题,多亏了它,我才能构建我的小型富文本编辑器。
但是,当您将鼠标光标放在之前已经粗体或样式化的字符上时,我找不到识别样式的方法。我希望看到的是,如果鼠标光标放在文本粗体的位置,则会自动突出显示粗体符号(类似于javascript或jquery解决方案)。大多数富文本编辑器都具有此功能,并且只是想知道这背后的想法。
任何帮助将不胜感激。
我在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;
}
}
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 将样式表插入iframe
- 跟踪在页面加载时应用内联样式的JavaScript
- 在JavaScript中输出转义字符
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 不同浏览器中的空白字符正则表达式行为
- Regex匹配除“”之外的所有字符;.js”;
- 定义完全独立的样式信息
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 确定 RICHT 文本编辑器中每个字符的字符样式
- 可编辑内容更改字符之间的样式
- 将不带符号的字符/段落样式导出到javascript
- 如何有效地设置元素中各个字符的样式
- 使用jquery设置段落的第一个字符的样式
- JavaScript函数-遍历字符串,对单个字符进行样式化
- 按字符样式查找文本内容
- 文本输入中的CSS样式特定字符
- 如何基于前三个字符设置元素样式
- InDesign:如何获取具有字符样式的段落内容
- AngularJS ng 样式转义变量中的非法字符