VB.NET将文本添加到文本的前面

时间:2014-07-07 23:53:11

标签: vb.net string

我正在尝试使用复选框将文本添加到文本框中的当前文本。选中此复选框后,它会在文本框中已有文本之前将文本“添加”到文本框中。

示例:

如果文本框说“Jake”,一旦复选框被选中,就会说“Hello Jake”。

编辑:对不起快速提问。我很急。但我能想到的唯一方法是连接和附加文本。据我所知,append()仅添加到结尾,并且连接不是逻辑方法。我没有编码示例,因为我甚至不知道如何处理这个问题。感谢。

这是一个大拇指,因为它如此简单,但不是。我正在使用多个复选框。因此,需要在前面,一个在中心,等等。每个复选框以特定方式将文本注入文本框。我可以用嵌套的if语句做到这一点,但后来我们搞得一团糟。

1 个答案:

答案 0 :(得分:4)

尝试使用此代码:

if chbHello.Checked then
   txtName.Text = chbHello.Text + " " + txtName.Text

注意:如果复选框是触发器,请将此代码放在复选框中。           它只是看看是否选中了复选框。           当它被检查时,只是连接文本框的文本和带有
的复选框           复选框第一。