我需要在vb net中组合两个多行文本框,如下所示:
textbox1:
a
b
c
d
textbox2:
1
2
3
4
textbox3:
a1
b2
c3
d4
只是一个有三个文本框的表单 . 还有一个按钮,用于在t3中合并/组合/连接t1和t2中的每个值 .
我的一个尝试:
Private Sub Button3_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles Button3.Click
For Each line In TextBox1.Lines
For Each linex In TextBox2.Lines
Me.TextBox3.Text += line & linex
Me.TextBox3.Text += Environment.NewLine
Next
Next
End Sub
但结果组合线(line = linex)取两个(a1,a2,a3,b1,b2,b3 ...)
3 回答
这可能是这样做的方法之一 . 1 - 拆分文本框1和2的文本 . 2-你将获得相等数量的每个文本框的数组(在提到的情况下) . 3 - 使用for循环,根据需要制作第三个文本框的文本 .
VB.net不允许你去:
?
如果您点击以下链接,我会看到我提供了您之前提出的问题的答案:
How to merge two multiline textboxes
祝好运!