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#差不多,转换下

这样,记录一下

相关推荐
波波00710 小时前
每日一题:中间件是如何工作的?
中间件·.net·面试题
无风听海11 小时前
.NET 10之可空引用类型
数据结构·.net
码云数智-园园11 小时前
基于 JSON 配置的 .NET 桌面应用自动更新实现指南
.net
无风听海11 小时前
.NET 10 之dotnet run的功能
.net
岩屿11 小时前
Ubuntu下安装Docker并部署.NET API(二)
运维·docker·容器·.net
码云数智-大飞11 小时前
.NET 中高效实现 List 集合去重的多种方法详解
.net
easyboot11 小时前
使用tinyply.net保存ply格式点云
.net
张人玉11 小时前
WPF 多语言实现完整笔记(.NET 4.7.2)
笔记·.net·wpf·多语言实现·多语言适配
波波0071 天前
Native AOT 能改变什么?.NET 预编译技术深度剖析
开发语言·.net
Crazy Struggle2 天前
.NET 中如何快速实现 List 集合去重?
c#·.net