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

Winform中DataGridView和ListBox之间的交互问题,请高手写段代码

将DataGridView显示的内容保存成ListBox的一条Item,当点击这条Item时DataGridVIew显示对应的内容,这些操作都不通过数据库。

PS:说下我的思路,我想把这个dataGridView存成一个DataTable,然后把这个TableName显示成这条Item的value,然后点这个Item的时候通过这个value查询对应的TableName,然后再绑到DataGridView上。

总觉得这么做麻烦,而且代码也不会写,有没有更好的办法啊?给段实现的代码吧,谢谢,在线等。 --------------------编程问答-------------------- up --------------------编程问答-------------------- 不是很明白啊,你是不是ListBox显示表名,在datagridview显示表中的数据?
--------------------编程问答-------------------- 好象就是这个意思 --------------------编程问答-------------------- 你试试直接将DataGridView赋到一个DataTable上,然后再将ListItem绑到这个DataTable上,不知道可行不可行 --------------------编程问答-------------------- 不通过数据库,你的表名和内容那里来啊 --------------------编程问答-------------------- 你的思路没问题,应该可以实现.你的难点应该在,如何显示ListBox,因为你要用一个(value/name)集合绑定到ListBox

你可以在建立填充DataSet中的DataTable时,把每一个DataTable的名称和显示的文本,存到一个DataTable或泛型集合中.

然后在ListBox的SelectedIndexChanged事件中,绑定dataGridView为DataSet1.DataTable[listBox1.SelectedValue.ToString()] --------------------编程问答-------------------- 就是先把数据库的表名填充到listbox中,然后单击表名,根据值再去对应的表中找数据填充datagridview吧 --------------------编程问答-------------------- ListBox的一条Item???  把他一条的数据去出来放到lISTbOX里面就是拉 --------------------编程问答-------------------- 用vs05很好实现的  不需要写代码  二级联动就能实现啊 把listbox换成dropdownlist  我感觉效果一样  不知道说的对不对 
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,