微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Silverlight4 RichTextBox内容输入和取出

Silverlight4终于有了期盼已久的RichTextBox,但是一用,却发现很不顺手,要通过代码往其中添加内容就已经很麻烦了,而要从中取出内容,更是折腾了我半天,最后才找到了合适的事件来解决这个问题

 

添加内容

其中的内容是来自我的一个数据类m_ClientOperationData的Note,因此,当我修改RichTextBox内容之后,我需要将修改之后的内容重新赋给m_ClientOperationData.Note,就这点问题,让俺纠结了半天。

最后找到ContentChanged事件,才没有让我继续郁闷下去

 

用for循环遍历的原因:经过调试发现,只要一回车(中间或者结尾都一样),就会自动将原来的内容分割成多个Run,因此需要遍历所有的Paragraph和Run

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐