我在VB.NET界面中预制了一个DataGridView1,并设置了一些列属性,其中Column5是combobox列类型的,我希望动态设置该列的items值,以便作为仓单表(主表)的客户字段在编辑状态下可以点击组合框按钮在客户表(子表)名单中选择客户名称。
DataGridView绑定的是仓单表(主表)
1、我希望其中的第五列客户字段其选择项与客户表(子表)关联起来,以便于编辑仓单表客户字段时能直接选择客户名称;
2、或者用代码动态设置Column5中的items的表列为客户表(子表)的客户简称列;
以前学过FOXPRO,设置几个属性就实现了第一种方式。现在学VB.NET还不大懂,希望大侠指点如何分别实现以上两种方式。谢谢!
------解决思路----------------------
参考一下
动态绑定DataGridView
http://blog.163.com/longen_516/blog/static/4259552007112785624501/
------解决思路----------------------
http://bbs.csdn.net/topics/110138206
该贴的最后一个回复应该是你想要的效果
------解决思路----------------------
用强类型的dataset,在dataset里设置关系,datagridview应用数据源,就能很好的解决了。
------解决思路----------------------
首先要窗体上添加DataSet控件,然后Table集合和Columns集合添加列表。
然后,dataset的relations属性里选择一下就行。