如何枚举列表框?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何枚举列表框?相关的知识,希望对你有一定的参考价值。
嗨,我是Visual Studio的新手,我需要在Windows Form App
上的Visual Studio中提供帮助。我也不知道这是不是vb.net
我想提出一个应用程序,如果用户输入TextBox
中的内容,它会在ListBox
中显示,同时具有某种枚举。
比如说。
如果我在TextBox
输入“Wow amazing”并确认它。然后在TextBox
中键入另一个文字,如“我爱你”,然后再次确认
它应该在Listbox
中显示为“1. Wow Amazing”和“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
答案
你真是太近了!
在每个按钮上单击,您需要:
- 获取列表中的元素数量,以确定数量。
- 插入与数字连接的文本。
所以,你应该使用这个代码:
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
以上是关于如何枚举列表框?的主要内容,如果未能解决你的问题,请参考以下文章