WPF TextBox自动滚动到最户一行

摘要:
TextBox通常用于显示程序的运行状态或消息。如何使其自动滚动?在显示的消息代码下添加一条自动滚动到底的语句:TextBox1.ScrollToEnd();(如果要显示垂直滚动条,请将VerticalScrollBarVisibility设置为“Auto”,如果不显示,请将其设置为Hidden)我的程序代码如下:this。调度员。调用(newAction()=>{//大于

textBox经常用来显示程序的运行状态或者消息,如何让他自动滚动呢?

在显示消息代码下加一条自动滚动到底部的语句即可:

TextBox1.ScrollToEnd();

(如果要显示垂直滚动条设置VerticalScrollBarVisibility="Auto",如果不显示设置为Hidden)

我用的程序代码如下:

this.Dispatcher.Invoke(new Action(() =>
{
    //大于100行清除记录,可选
    if (txtReceived.LineCount > 100)
    {
        txtReceived.Clear(); 
    }
    txtReceived.AppendText(string.Format("当前时间{0:HH:MM:ss}
", DateTime.Now));
    //自动滚动到底部
    txtReceived.ScrollToEnd(); 
}));

免责声明:文章转载自《WPF TextBox自动滚动到最户一行》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇利用Shell命令获取IP地址intel:x86架构VT虚拟化(四):x64 无痕hook/shadow walker/页面读写分离下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

java中使用MD5进行加密(转)

   在各种应用系统的开发中,经常需要存储用户信息,很多地方都要存储用户密码,而将用户密码直接存储在服务器上显然是不安全的,本文简要介绍工作中常用的 MD5加密算法,希望能抛砖引玉。(一)消息摘要简介    一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于SHA1是产生一个20字节的二进制数组)。消息摘要是...

Java ActiveMQ 讲解(二)Spring ActiveMQ整合+注解消息监听

对于ActiveMQ消息的发送,原声的api操作繁琐,而且如果不进行二次封装,打开关闭会话以及各种创建操作也是够够的了。那么,Spring提供了一个很方便的去收发消息的框架,spring jms。整合Spring后,代码不仅变得非常优雅,而且易用性和扩展性更好。 1. maven依赖 <!-- activemq -->...

实时日志刷新

任务在执行过程中,日志增量写入(按行写入) 可以使用Redis来缓存日志文件(Redis具有append方法可以增量写入) 将当前更新的日志片段,作为一条消息发塞入MQ WebSocket服务端监听MQ,将消息的内容转发给前端(此处几乎没有任何逻辑) 或者丢弃 前端收到WebSocket发送来的消息 根据需要刷新界面 如果日志不能增量写入,可以定时查询...

使用 yo 命令行向导创建 SAP UI5 应用

命令行:yo easy-ui5 project, 遇到错误消息: you don't seem to have a generator with the name "easy-ui5" installed. 先用 npm install generator-easy-ui5 进行安装: 然后重新执行 yo easy-ui5 project: Creat...

在qt中用tcp传输xml消息

在qt中用tcp传输xml消息 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:Qt5 3.1.2 说明: 在tcp上传输xml消息. 协议格式例如以下: 2字节标识(0xc55c,网络序)+2字节预留 +4字节报文内容长度(网络序) + 4字节命令字(网络序)+报...

UE3客户端加入DS过程

拉起DS进程 客户端将比赛地图及相关参数发送给ZoneSvr请求开赛,收到消息后,ZoneSvr会分配一个ip和端口号,并与客户端发过来的地图及其他参数,来构建一个命令行来拉起一个DS进程, DS启动时在UGameEngine::Init ==> UGameEngine::Browse中调用UGameEngine::LoadMap来序列化地图数据到U...