码迷,mamicode.com
首页 > 其他好文 > 详细

uwp - RichEditBox - 滚动至光标位置,解决行数超出后设置颜色滚动条回滚顶部的问题

时间:2016-12-25 09:32:51      阅读:398      评论:0      收藏:0      [点我收藏+]

标签:selection   文本   开发   class   颜色   用户体验   光标位置   定位   blog   

  开发中碰到一个问题,当RichEditBox输入的文本达到一定行数的时候设置文本颜色或大小、样式等滚动条会跳到顶部,但是光标其实还是在下面的位置,这样对用户体验造成很大困扰,解决方案就是在设置完成颜色大小样式后重新将光标位置设置一下就可以了。

在设置文本颜色之后加上这句代码:

1 //重新定位到位置
2             try
3             {
4                 控件名字.Document.Selection.EndKey(TextRangeUnit.Line, false);
5             }
6             catch
7             {
8 
9             }

应该解决了。

uwp - RichEditBox - 滚动至光标位置,解决行数超出后设置颜色滚动条回滚顶部的问题

标签:selection   文本   开发   class   颜色   用户体验   光标位置   定位   blog   

原文地址:http://www.cnblogs.com/KudouShinichi/p/6219039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!