=波波日志 > Asp.Net/C#/WCF > C#设置richtextbox滚动到最后一行=
C#设置richtextbox滚动到最后一行
关键字:richtextbox 滚动到最后 C#设置richtextbox滚动到最后一行
+展开
-C#
private delegate void delInfoList(string text);//申明委托,防止不同线程设置richtextbox时出现错误
void SetrichTextBox(string value)
{
if (RecRichTextBox.InvokeRequired)
{
delInfoList d = new delInfoList(SetrichTextBox);
RecRichTextBox.Invoke(d, value);
}
else
{
if (RecRichTextBox.Lines.Length >100)
{ RecRichTextBox.Clear(); }
//========richtextbox滚动条自动移至最后一条记录
//让文本框获取焦点
RecRichTextBox.Focus();
//设置光标的位置到文本尾
RecRichTextBox.Select(RecRichTextBox.TextLength, 0);
//滚动到控件光标处
RecRichTextBox.ScrollToCaret();
RecRichTextBox.AppendText(value);
}
}
void SetrichTextBox(string value)
{
if (RecRichTextBox.InvokeRequired)
{
delInfoList d = new delInfoList(SetrichTextBox);
RecRichTextBox.Invoke(d, value);
}
else
{
if (RecRichTextBox.Lines.Length >100)
{ RecRichTextBox.Clear(); }
//========richtextbox滚动条自动移至最后一条记录
//让文本框获取焦点
RecRichTextBox.Focus();
//设置光标的位置到文本尾
RecRichTextBox.Select(RecRichTextBox.TextLength, 0);
//滚动到控件光标处
RecRichTextBox.ScrollToCaret();
RecRichTextBox.AppendText(value);
}
}
类别:Asp.Net/C#/WCF 作者:波波 日期:2011-11-17 【评论:0】
相关文章
暂时没有评论!
发表留言
热门博文
- IE里Cookie跨域不能读取
- web服务因URL意外地以/**结束,请求格式无法识别
- 去掉隐藏asp.net编译出错aspxerrorpath错误参数
- 解决asp.net验证视图状态 MAC 失败
- 找不到System.Web.Script.Services.ScriptService
- 在aspx,ashx页面挂起线程执行
最新博文
- WCF授权-通过扩展自行实现服务授权
- WCF授权-ASP.NET Roles授权[下篇]
- WCF授权-ASP.NET Roles授权[上篇]
- WCF授权-模拟在WCF中的应用
- WCF授权-模拟(Impersonation)与委托(Delegation)
- WCF授权-基于Windows用户组授权[下篇]
随机博文
广告商赞助

