VB.net动态建立label,如何使label自动换行?
VB.net动态建立label,怎么使label自动换行??
如题,动态建立了label,怎么让输入的文字在label里自动换行??谢谢
------最佳解决方案--------------------
------其他解决方案--------------------
设置Label的高度(Size属性),这样它就会自动换行了。
------其他解决方案--------------------
谢谢UR_Not_Alone的代码,也谢谢caozhy斑竹的回答。用UR_Not_Alone的代码解决了。
如题,动态建立了label,怎么让输入的文字在label里自动换行??谢谢
------最佳解决方案--------------------
Dim str As String = "a123456789b123456789c123456789fff"
Dim temp As String = ""
Dim BlockLen As Integer = 10
Do While Len(str) >= BlockLen
temp = temp & str.Substring(0, BlockLen) & vbCrLf
str = str.Substring(BlockLen)
Loop
temp = temp & str
Me.Label1.Text = temp
------其他解决方案--------------------
设置Label的高度(Size属性),这样它就会自动换行了。
------其他解决方案--------------------
谢谢UR_Not_Alone的代码,也谢谢caozhy斑竹的回答。用UR_Not_Alone的代码解决了。