找回密码
 立即注册

QQ登录

只需一步,快速开始

wcyc_cj

注册会员

2

主题

3

帖子

15

积分

注册会员

积分
15
最新发帖
wcyc_cj
注册会员   /  发表于:2019-5-8 08:49  /   查看:4321  /  回复:3
本帖最后由 wcyc_cj 于 2019-5-8 08:58 编辑

重现步骤如下:

1. 在C1RichTextBox添加Table, Table 设置一行两列
2. 分别在两列添加不同的Text
3. 全选整个Table的Text
4. 设置Text的Font, 例如: FontSize = 20,  FontStyle = Bold
5. 保存下创建的rtf
6. C1RichTextBox重新加载保存的rtf, 只有第一行第一列的文字能够加载保存的 Font, 其余文字不能应用保存过的Font


在ComponentOne的Demo也可以重现出来, 见图片附件。


C1RichTextBox version 如下:

DLL:                       C1.Silverlight.RichTextBox.5
Runtime Version:  v4.0.30319
Version:                 5.0.20162.516

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-5-8 12:04:33
沙发
已经重现了问题,看起来是单元格如果是一个字体样式的话,后面的会恢复为默认的
产品问题我需要提交给我们的开发人员来确认原因,有结果后给我及时给你回复,

暂时的一个解决方案建议如下
1.给每个单元格中的文本后加一个空格字符
2给每个单元格的文本(不包括空格)单独设置字体,这样设置出来的肯定是独立的,不会互相影响


回复 使用道具 举报
wcyc_cj
注册会员   /  发表于:2019-5-9 16:07:41
板凳
Richard.Ma 发表于 2019-5-8 12:04
已经重现了问题,看起来是单元格如果是一个字体样式的话,后面的会恢复为默认的
产品问题我需要提交给我们 ...

那请问有修复的周期安排吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-5-9 18:02:03
地板
这个暂时还没有确定的时间,需要确定问题以及原因,我会在帖子里面更新处理的进展
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部