RichEditControl 光标定位问题 在C#中 使用Devexpress 中的RichEditControl 怎样定位光标??? 让光标一直在文本的最下面,输出自动滚动到最后输出的一行???求助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 与RichEditControl一样的:rtbDisplay.Select(_Number, 1);rtbDisplay.SelectionColor = Color.Yellow;rtbDisplay.SelectionBackColor = Color.Red;rtbDisplay.Select(_Number, 1);rtbDisplay.SelectionColor = Color.Black;rtbDisplay.SelectionBackColor = Color.FromArgb(240, 238, 209); 你确定吗???我刚才试了下。不行。RichEditControl 的 Select 没有参数的。 用C#自带控件的话richTextBox1.ScrollToCaret() 我用的不是自带控件 用的是第三方的Developer Express v2010 vol 2 里的RichEditControl我这样写:this.richEditControl.ScrollToCaret();但是还是不行。 richEditControl.Document.CaretPosition = richEditControl.Document.Range.End; 也不行啊。我是给richEditControl的Text 赋的值 .SelectionStart = .Text.Length;.SelectionLength = 0; .Text.Length - 1不然要越界 还是不行啊哥哥。没有SelectionStart 这个属性 我给Text赋过值,焦点也是到文本的最后的,是不是哪里写的不对啊。这段代码是放在赋值以前还是以后,放在以前没用的。 我是这样写的 richEdit 就是richEditControl 代码:this.richEdit.Text = ButtomMessage; this.richEdit.Document.CaretPosition = this.richEdit.Document.Range.End;出来的效果是没有光标,滚动条在最上面。 如果是滚动条的问题的话可以在this.richEdit.Document.CaretPosition = this.richEdit.Document.Range.End;后面加richEditControl.ScrollToCaret(); Winform 鼠标移到单元格显示图片,移出图片消失 求助:for 多循环 逐条执行 并可以停止 【求思路】如何将数据库中的表插入到另一张表中 DataGrid显示问题? 求解一个自定义鼠标指针的问题 求助 webform中用textbox输入中文显示的时候,中文不出现,而且连空格都没有出现 Microsoft Agent发出声音要装哪些东西 小小问题,大家帮一下忙 如何检验一个用户是否拥有管理员权限?用那个API,怎么用? 如何把excel文件导入到数据库中 如何反射静态泛型方法?
rtbDisplay.Select(_Number, 1);
rtbDisplay.SelectionColor = Color.Yellow;
rtbDisplay.SelectionBackColor = Color.Red;rtbDisplay.Select(_Number, 1);
rtbDisplay.SelectionColor = Color.Black;
rtbDisplay.SelectionBackColor = Color.FromArgb(240, 238, 209);
richTextBox1.ScrollToCaret()
Developer Express v2010 vol 2 里的RichEditControl我这样写:
this.richEditControl.ScrollToCaret();
但是还是不行。
richEditControl.Document.CaretPosition = richEditControl.Document.Range.End;
我是给richEditControl的Text 赋的值
.SelectionLength = 0;
我给Text赋过值,焦点也是到文本的最后的,是不是哪里写的不对啊。这段代码是放在赋值以前还是以后,放在以前没用的。
代码:
this.richEdit.Text = ButtomMessage;
this.richEdit.Document.CaretPosition = this.richEdit.Document.Range.End;
出来的效果是没有光标,滚动条在最上面。
this.richEdit.Document.CaretPosition = this.richEdit.Document.Range.End;
后面加
richEditControl.ScrollToCaret();