我正在创建一个带有按钮的文档,用户单击该按钮可将文本添加到文本框中。
例如 - 单击按钮1将“您点击按钮1”添加到文本框1。 单击按钮2将“您点击按钮2”添加到同一个框中。 (我知道的令人兴奋的东西)。
我正在使用 TextBox1.Text = TextBox1.Text +“您在Visual Basic中的Click事件中单击了按钮1”。
我希望用户能够再次单击按钮以删除(或撤消?)文本。或者,实际上,再次单击以再次添加文本。
我想我希望用户能够切换框中的文本。甚至可能根据文本是打开/关闭还是在文本框内/外来更改按钮颜色。
有什么建议吗?
答案 0 :(得分:1)
我可能会这样做的方法是使用一个简单的IF语句来首先确定文本的状态。如果它是空的,那么填充它。如果它不为空,则使值等于“”。
代码看起来像这样(但不完全是 - 这只是理论上的)
If textbox1.text = "" Then
textbox1.text = "You've clicked button 1"
Else
textbox1.text = ""
End If
如果我没有正确理解要求,请道歉。