ninja_aya 发表于 2018-1-30 15:58:45

TextControl控件中selection的字号

当选择的多个文字的字号不一致时,textControl.Selection.FontSize获取的值为200
如何判断选择的多个文字的字号是否不一致



Richard.Ma 发表于 2018-1-30 18:22:52

通过这种方式肯定无法判断,
有一个办法就是对每一个文字进行选择,分别调用这个方法来进行判断

即获取到您选择的多个文字的Selection的start和length后,根据这个来选择其中的每一个子来判断

ninja_aya 发表于 2018-1-31 10:20:48

Richard.Ma 发表于 2018-1-30 18:22
通过这种方式肯定无法判断,
有一个办法就是对每一个文字进行选择,分别调用这个方法来进行判断



这个方法会导致画面呈现光标在自动移动的现象。有没有更好的解决方案?

Richard.Ma 发表于 2018-1-31 14:39:45

如果是这样的话,可以用ServerTextControl控件,在后台加载文档后选中相同的selection,然后进行判断
页: [1]
查看完整版本: TextControl控件中selection的字号