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

这样,记录一下

相关推荐
jiushidt7 小时前
Things About ArcGISPro
arcgis·c#·.net·arcgispro
wadesir8 小时前
Rust语言BM算法实现(从零开始掌握Boyer-Moore字符串搜索算法)
算法·rust·.net
唐青枫8 小时前
深入理解 C#.NET Parallel:并行编程的正确打开方式
c#·.net
追逐时光者17 小时前
精选 8 款 .NET 开源、前后端分离的快速开发框架,提高开发生产效率!
后端·.net
安得权1 天前
.NET 把文件上传到Sharepoint - Microsoft Graph API方式
microsoft·.net·sharepoint
薛勇1 天前
.net中如何选择async/await 和Task.Run?
c#·.net
温暖的苹果1 天前
【.Net runtime】coreclr(.Net应用启动过程)
c#·.net·.netcore
我是唐青枫1 天前
深入理解 C#.NET IEnumerable<T>:一切集合的起点
c#·.net
mudtools1 天前
当传统工单遇见飞书:.NET系统的协作升级之旅
c#·自动化·.net·飞书
唐青枫1 天前
深入理解 C#.NET Interlocked.Increment:原子操作的核心
c#·.net