当前位置: 代码迷 >> VB Dotnet >> 请问个VB.NET有关问题
  详细解决方案

请问个VB.NET有关问题

热度:127   发布时间:2016-04-25 02:07:02.0
请教个VB.NET问题
请教大家一个VB.NET的问题:

如图片所示,红色部分是SortedList类型,bzWorkId是string类型,代码里面 bzWorkId = bzworkList.Item(Trim(ComboBox1.Text))这样赋值语句对吗,刚接触VB.NET不太懂,谢啦
------解决思路----------------------
刚测试了一下,

Public Class Form1
    Public b As New System.Collections.SortedList
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        ComboBox1.Items.Add("1a")
        ComboBox1.Items.Add("asd")
        ComboBox1.Items.Add("d\11")
        ComboBox1.Items.Add("11")
        ComboBox1.Items.Add("***")

    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
        Dim a As String

        a = b.Item(Trim(ComboBox1.Text))
    End Sub

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        TextBox1.Text = ComboBox1.Text
    End Sub
End Class


Public b As New System.Collections.SortedList
要new 一个 不 new 会报错
------解决思路----------------------
SortedList是泛型集合,使用要NEW实例化;
  相关解决方案