C# 如何将checkedlistbox中的选中项添加到DataGridView?
我有一个下拉列表,它从数据库中选择类别列表,并在checkedlistbox中显示产品名称。但是如何将选中的项从checkedlistbox抓取到DataGridView?我的设计是这样的:C# 如何将checkedlistbox中的选中项添加到DataGridView?,c#,winforms,visual-studio-2010,datagridview,checkedlistbox,C#,Winforms,Visual Studio 2010,Datagridview,Checkedlistbox,我有一个下拉列表,它从数据库中选择类别列表,并在checkedlistbox中显示产品名称。但是如何将选中的项从checkedlistbox抓取到DataGridView?我的设计是这样的: 另外,如何使添加到Gridview的每个药物的默认值为1个数量?将此代码添加到添加按钮单击事件: private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < checkedListBox1.Item
另外,如何使添加到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");
}
}
}
private void按钮1\u单击(对象发送者,事件参数e)
{
对于(int i=0;i
for(int i=0;i)该框不是ListView,它是CheckedListBox。很抱歉,错过了该选项。我已编辑我的答案以使用CheckListBox。
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();
}