当前位置:编程学习 > C#/ASP.NET >>

C# Win ComboBox与DataGridView控件 怎么进行数据传递啊

我想实现:选择CB控件中的一项“张三”,在DGV控件中显示“张三”的“性别”“班级”信息  



我的CB代码:

 List<test> source = new List<test>();

            test t1 = new test() { Id = 1,DisplayName = "张三"};

            source.Add(t1);

            test t2 = new test() { Id = 2, DisplayName = "李四" };

            source.Add(t2);



DGV代码:

DataGridViewTextBoxColumn c1 = new DataGridViewTextBoxColumn();

            c1.HeaderText = "性别";

            c1.DataPropertyName = "Sex";

            gvSetting.Columns.Add(c1);

DataGridViewTextBoxColumn c2 = new DataGridViewTextBoxColumn();

            c2.HeaderText = "班级";

            c2.DataPropertyName = "Class";

            gvSetting.Columns.Add(c2);



在CB控件的SelectedIndexChanged事件中写什么代码才能实现啊





--------------------编程问答-------------------- 这个用数据表更简单些,泛型作为DGV数据绑定没用过,可试看绑定.

DGV.DataSource = 泛型数据[0]; --------------------编程问答-------------------- 重新组织数据集,然后设置grid的DataSource --------------------编程问答-------------------- 最好就是,选择之后,将值拿去查出来符合的数据再绑定到dgv里面。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,