根据组合框选择填充datagridview?

拉维捷亚

成员
已加入
2019年10月15日
留言内容
8
编程经验
Beginner
我试图以此方式基于组合框选择填充datagridview,但它不起作用,有人可以帮我吗
C#:
if (metroComboBox1.Text == "Header")
            {
                DataRow[] rows = Common._dataSet.Tables["oSelectedFields"].Select("Category='H'");
                foreach (DataRow r in rows)
                {
                   
                    foreach (DataGridViewRow dr in dtgSelectedFieldList.Rows)
                    {
                       
                            DataRow gv2dr = dt.NewRow();
                            gv2dr["Description"] = dr.Cells["Description"].Value.ToString();
                            gv2dr["FieldType"] = dr.Cells["FieldType"].Value.ToString();
                            gv2dr["FieldID"] = dr.Cells["FieldID"].Value.ToString();
                            //Add slected rows in second datagridview
                            dt.Rows.Add(gv2dr);
                    }
                }
           dtgSelectedFieldList.DataSource = dt;
 

跳伞者

工作人员
已加入
2019年4月6日
留言内容
2,612
地点
弗吉尼亚州切萨皮克
编程经验
10+
到底什么不起作用?您是否有例外,如果有,那是什么例外?如果您没有例外,可以描述一下您期望的行为以及您当前看到的行为。您是否已通过调试器逐步完成了代码?您希望逐步了解哪些价值?期待看到什么?
 

拉维捷亚

成员
已加入
2019年10月15日
留言内容
8
编程经验
Beginner
我有带有Header,Row,Header Udf和row udf的组合框。基于组合框选择,我想用Header,row,h UDF和r UDF字段填充datagridview
 

跳伞者

工作人员
已加入
2019年4月6日
留言内容
2,612
地点
弗吉尼亚州切萨皮克
编程经验
10+
好的。这告诉我们您想做什么。这仍然不能告诉我们您所看到的行为。
 

跳伞者

工作人员
已加入
2019年4月6日
留言内容
2,612
地点
弗吉尼亚州切萨皮克
编程经验
10+
运行程序时您会看到什么?
您希望在运行程序时看到什么?
您收到错误消息了吗?
 

羊皮

知名会员
已加入
2018年9月5日
留言内容
1,982
编程经验
10+
我试图以此方式基于组合框选择填充datagridview,但它不起作用,有人可以帮我吗
这什么都没告诉我们。

如果您需要帮助,建议您花一些时间和精力来解释您面临的问题。我们不是读者的介意。

它怎么不起作用?
 
最佳 底部