飘渺的人生

即日起域名更改为 http://blog.zebw.com

十一
13

C#-textbox自动滚屏实现方法

Posted in » admin
2 hits

C#-textbox自动滚屏实现方法。
以前我查了很多网上的资料,说是使用如下方法解决:
textbox.HideSelection   =   false;  
  textbox.AppendText(”aaa”   +   “rn”);
或者:
两个方法:  
  1.现把你的textbox   Focus(),scrollcaret()后在让让你当前的空件focus()  
  2.用SendMesage()api;  
   
  int   moveLines=1;  
  int   EM_LINESCROLL=0xB6;  
  SendMessage(textBox1.Handle,   EM_LINESCROLL,   0,     moveLines);  
但是今天晚上我发现了另外一种完美的解决方法。
各位想知道如何实现的,请和我一起记住如下代码,哈哈,太简单,太实用了。
textbox滚屏,或者RichEdit Richbox 自动滚屏都用这个就行。

更好,且可自动滚屏的办法

 

    txtInfo.Clear();
    txtInfo.Text = “处理1开始” + “rn”;
   <*****************处理1****************>

   txtInfo.AppendText( “处理1结束” + “rn” );

    txtInfo.AppendText( “处理2开始” + “rn” );

   <*****************处理2****************>

    txtInfo.AppendText(  ”处理2结束” + “rn” );
其实总而言之就是使用  textbox 的 AppendText() 方法来增加 一行,然后 你不用写任何代码,textbox 就开始自动滚屏啦,哈哈,太棒的方法,太简单的方法。你学会了吗。
记住这个方法吧。

相关文章:

在此发表评论/留言

One Response to “C#-textbox自动滚屏实现方法”

完全看不懂!

午夜客 on 十一 15, 2008 10:30 | 回复该评论

很抱歉,当前不允许评论此日志。

Powered by WordPress

站内搜索


Meta

赞助商链接

正在加载广告单元...
  • Partner links

    • 正在加载图片...

    Feed™

    最新评论