c# - 如何使用 C# WinForms 在 Combobox 中选择多个项目
问题描述
在这里,我添加了一个使用数据库将项目添加到 Combobox 的代码,但我不知道如何在 Combobox 中使用多个选择项目....?
admin = "Admin";
string query = "Select FirstName from Register where UserType = '" + admin + "' ";
SqlDataAdapter da = new SqlDataAdapter(query, con);
DataSet ds = new DataSet();
da.Fill(ds);
comboBox1.Text = "--- Select an Admin Here ---";
foreach (DataRow dr1 in ds.Tables[0].Rows)
{
comboBox1.Items.Add(dr1["FirstName"].ToString());
}
解决方案
使用此代码:
ListBox listBox1 = new ListBox();
// Set the SelectionMode to select multiple items.
listBox1.SelectionMode = SelectionMode.MultiExtended;
// Select three initial items from the list.
listBox1.SetSelected(0, True);
listBox1.SetSelected(2, True);
listBox1.SetSelected(4, True);