包含2个数组值的列表框 [英] listbox with 2 array values

查看:68
本文介绍了包含2个数组值的列表框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

喜!我正在用listbox创建一个vb.net程序。我用数组中的数据库值填充我的列表框。现在,我希望我的数组存储两个值 .. employee_id和employee_name ..我想在列表框中显示 employee_name 并隐藏 employee_id 。我怎么能这样做?

解决方案

我认为以下代码是用于你的。在这里,我给员工姓名和员工代码之间留出空间。









 私有  Sub  Button1_Click( ByVal  sender  As  System。 Object  ByVal  e  As  System.EventArgs)句柄 Button1.Click 
Dim empname As ArrayList
Dim empcode As ArrayList
empname.Add( arun
empname.Add( karthick
empname.Add( rajan
empcode.Add( 100
empcode.Add( 101
empcode.Add( 102
对于 i = 0 empname.Count - 1
ListBox1.Items.Add(empname(i)&空格( 200 )& empcode(i))
下一步
' 检索
Dim SelEmpCode 作为 String =
对于 i = 0 ListBox1.Items.Count - 1
SelEmpCode = ListBox1.Items(i).ToString.Substring(ListBox1.Items(i).ToString.LastIndexOf( ))
如果修剪( & SelEmpCode)= 101 然后
ListBox1.SelectedIndex = i
结束 如果
下一步
结束 Sub


hi! i am creating a vb.net program with listbox. im populating my listbox with database values in an array. now, i want my array to store two values.. employee_id and employee_name.. i want to display employee_name and hide employee_id in my listbox.. how can i do that??

解决方案

i think below code was used for you . here i am give space between the employee name and employee code .




Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim empname As New ArrayList
        Dim empcode As New ArrayList
        empname.Add("arun")
        empname.Add("karthick")
        empname.Add("rajan")
        empcode.Add("100")
        empcode.Add("101")
        empcode.Add("102")
        For i = 0 To empname.Count - 1
            ListBox1.Items.Add(empname(i) & Space(200) & empcode(i))
        Next
        'retrieve
        Dim SelEmpCode As String = ""
        For i = 0 To ListBox1.Items.Count - 1
            SelEmpCode = ListBox1.Items(i).ToString.Substring(ListBox1.Items(i).ToString.LastIndexOf(" "))
            If Trim("" & SelEmpCode) = "101" Then
                ListBox1.SelectedIndex = i
            End If
        Next
    End Sub


这篇关于包含2个数组值的列表框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆