繁体   English   中英

从组合框选择项目作为图标

[英]Select item as icon from ComboBox

我目前正在使用SQL后端在VB.Net的Visual Studio中构建一些自定义软件。 我有一个用户在comboBox中选择的帐户名列表。 使用DataReader方法通过Accounts Table中“ Name”列的SQL查询通过SQL查询填充comboBox,如下所示:

Dim Connection As New SqlConnection(connectionString:=<Blah>")
        Dim cmd1 As New SqlCommand(
            "SELECT Name from Accounts as A", Connection
                                  )
        Connection.Open()
        Dim rs1 As SqlDataReader = cmd1.ExecuteReader
        Dim dt1 As DataTable = New DataTable
        dt1.Load(rs1)
        AccountComboBoxDropdown.ValueMember = "Name"
        AccountComboBoxDropdown.DisplayMember = "Name"

我的帐户表中还有一个名为“类型”的列,我想用它来定义图片(每个图片文件将以与类型列相同的名称驻留在项目文件夹中,即cash.png,Revolving.png ...等)的每个帐户类型:

  Accounts Table
 ----------------------------
  Name              Type
 ----------------------------
  Cash Account 1    Cash
  Credit Card 1     Revolving
  Mortgage 1        Mortgage
  Car Loan 1        Vehicle

左边的图像是我当前拥有的图像,我的目标是获得类似于右边的图像的图像:

在此处输入图片说明

可以使用数据读取器吗?

提前致谢;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM