【发布时间】:2020-05-24 22:02:10
【问题描述】:
我在数据库中有一个包含 ID、名称和性别列的表。我这样填充列表框:
public void fill_listbox()
{
lbProjects.Items.Clear();
con.Open();
cmd = new SqlCommand("SELECT name FROM Table1", con);
cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
foreach (DataRow dr in dt.Rows)
{
lbProjects.Items.Add(dr["name"].ToString());
}
con.Close();
}
是否可以突出显示(不选择)列表框中所有具有特定性别的项目? 例如,更改数据库中所有性别为“男性”的项目的背景颜色/字体粗细/字体颜色。
如果无法使用列表框,我还可以使用什么其他组件?
【问题讨论】: