如何我在checkedlistbox增加检查项目(S)到一个DataGridView?(How do

2019-10-19 06:49发布

我有一个从数据库中选择类别列表和显示产品名称到一个checkedlistbox下拉列表。 但我怎么抓住从checkedlistbox到DataGridView的检查项目? 这是我的设计看起来像:

此外,如何使每一个已被添加到GridView用药有1个数量的默认值?

Answer 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");
        }
    }
}


Answer 2:

  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();
          }


文章来源: How do I add checked item(s) in my checkedlistbox to a DataGridView?