嗨,我是Visual Studio的新手,我需要Windows Form App
上的Visual Studio帮助。我也不知道这是否是vb.net
我想创建一个应用程序,其中如果用户在TextBox
中输入内容,则它会在ListBox
中显示,同时进行某种枚举。
例如。
如果我在TextBox
中输入“ Wow amazing”并确认。然后在TextBox
中输入其他文字,例如“我爱你”,然后再次确认
它应该在Listbox
中显示为“ 1.哇!”和“ 2.我爱你”。
这是我的代码。我无法正确解决问题,我也不知道该怎么做。我尝试执行for
循环和Do While
,但它只是复制文本,还是我做错了什么?
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim i As Integer = 0
ListBox1.Items.Add(i + 1 & ". " & TextBox1.Text)
End Sub
答案 0 :(得分:1)
你是如此亲密!
在每个按钮上单击都需要:
获取列表中的元素数量,以确定数量。
插入带有数字的文本。
因此,您应该使用以下代码:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'Step 1
Dim i As Integer = ListBox1.Items.Count + 1
'Step 2
ListBox1.Items.Add(i & ". " & TextBox1.Text)
End Sub