我有一个从数据库中选择类别列表和显示产品名称到一个checkedlistbox下拉列表。 但我怎么抓住从checkedlistbox到DataGridView的检查项目? 这是我的设计看起来像:
此外,如何使每一个已被添加到GridView用药有1个数量的默认值?
我有一个从数据库中选择类别列表和显示产品名称到一个checkedlistbox下拉列表。 但我怎么抓住从checkedlistbox到DataGridView的检查项目? 这是我的设计看起来像:
此外,如何使每一个已被添加到GridView用药有1个数量的默认值?
此代码添加到您的添加按钮单击事件:
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
if (checkedListBox1.GetItemChecked(i))
{
dataGridView1.Rows.Add(checkedListBox1.Items[i], "1");
}
}
}
for (int i = 0; i <= checkedListBox1.SelectedItems.Count - 1; i++)
{
dataGridView1.Rows.Add();
dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells[0].Value = checkedListBox1.SelectedItem.ToString();
}