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

这样,记录一下

相关推荐
Elastic 中国社区官方博客8 小时前
Observability:当 YAML 遇上 IConfiguration:OpenTelemetry .NET SDK 的声明式配置
大数据·开发语言·elasticsearch·搜索引擎·全文检索·.net
1-1=01 天前
.NET 实现后台任务
c#·.net·.netcore·quartz·hangfire
步步为营DotNet1 天前
从分代预算到 DATAS:.NET GC 调优到底在调什么
c#·.net·内存管理·gc·datas
学以智用2 天前
.NET 10 完整详解
.net
玩泥巴的2 天前
MAF + 飞书:让大模型干活,但别让它乱干
ai·c#·.net·飞书·agent
步步为营DotNet2 天前
Async 状态机要搬进运行时了:.NET 10 Runtime Async 实测,快的地方快 1.5 倍,贵的地方贵 5 倍
性能优化·c#·.net·async·runtime
步步为营DotNet3 天前
System.Text.Json 源生成:三个“看起来已经生效“的静默失效
c#·.net·native aot·源生成