vb.net textbox滚动显示到最后一行

调用:

Private Sub TextBox18_TextChanged(sender As Object, e As System.EventArgs) Handles TextBox18.TextChanged

show_textbox_endline(TextBox18)

End Sub

函数:

'显示textbox最后一行

Public Sub show_textbox_endline(Tbx As TextBox)

If Tbx.Text.Length > 0 Then '防止手动清空时,为0,后面textBox1.Text.Length - 1时出错。

Tbx.SelectionStart = Tbx.Text.Length - 1

Tbx.ScrollToCaret() '将控件内容滚动到当前插入符号位置

End If

End Sub

C#差不多,转换下

这样,记录一下

相关推荐
IT规划师10 小时前
NET10 高并发架构契约与落地实现
架构·.net
公子小六14 小时前
基于.NET的Windows窗体编程之WinForms数据持久化(1)
windows·microsoft·c#·.net·winforms
Jeff-Tsai15 小时前
Day 16:JSON-RPC 2.0:协议选型与请求管道
.net·架构设计·erp·definition-driven
IT规划师16 小时前
Redis 数据类型全解 - Stream 深度:Pending 回收、重试死信与消息队列选型(十一)
redis·.net
学以智用1 天前
ASP.NET MVC5(.NET Framework)底层完整运行逻辑
.net
学以智用2 天前
FilterAttribute(ASP.NET Core MVC 过滤器特性)
.net
Jeff-Tsai2 天前
Day 15:API 契约分层与类型注册表
.net·架构设计·erp·definition-driven
1-1=02 天前
C# 数据结构和特殊类型
数据结构·c#·.net·.netcore
IT规划师2 天前
Redis 数据类型全解 - Stream 深度:消费者组、Pending 队列与死信处理(十)
redis·.net
Jeff-Tsai3 天前
Day 14:业务对象的扩展点与重写时机
.net·架构设计·erp·definition-driven