1
我正在写一个程序,选择随机的颜色,几乎每一个方面的工作到这一点。有没有办法保持一个文本框触发从接受只有空格键输入
工作原理:您可以使用返回键或按钮将文本框中的文本添加到列表框中。
我该如何行动:目前它不接受任何条目,所以如果textbox1.Text =“”它不会将其插入到列表框中,但如果用户只键入“空格”“空格“”空格“它将接受空白文本。我想避免这种情况,所以在列表框中没有空白条目。
相关代码:
Private Sub TextBox1_TextChanged(sender As Object, e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
Try
If e.KeyCode = Keys.Enter Then
If TextBox1.Text = "" Then
Else
lstColors.Items.Add(TextBox1.Text)
TextBox1.Text = ""
End If
End If
Catch
End Try
End Sub
你可以用空白比较之前删除空格:'如果TextBox1.Text.Trim( )=“”Then' – Blorgbeard 2014-11-04 22:55:00
如果你把这个作为答案,我会接受它。它完全是我想要的。非常感谢你。我从来没有听说过修剪() – Aaron 2014-11-04 22:56:59
这很好!添加了一个答案。 – Blorgbeard 2014-11-04 22:59:04