datagridview已经绑定数据,如何将之中一列设置成combox类型,最好将整列设置成combox列。

我已经从数据库中读取数据到datagridview中,其中一列为空值,我想让这列实现combox的功能,让用户只能从备选中选值。可以在更新到数据库中,能查询到。我之前用的... 我已经从数据库中读取数据到datagridview中,其中一列为空值,我想让这列实现combox的功能,让用户只能从备选中选值。可以在更新到数据库中,能查询到。
我之前用的是add一列ComboBoxColumn,但是这列会添加到原有列的后面,能不能加到我想实现功能的列。
不知道我把问题有没有说清,请大家帮帮忙~~ 呵呵
位置不是关键,用add的方法加入的comboxcolumn,在更新数据库后,用select查询数据是,这一列是没有值的,也就是说他跟绑定数据的列是脱离的。我想的是在select中已经有了一列值,在绑定值的列上加入combox功能。我的qq是287670587,希望能详谈。谢谢您的热心回复!!
展开
 我来答
潮娱掌中宝
2010-08-31 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:97.7万
展开全部
如果你问的就是只这个显示显示顺序的问题的话一句代码就可以搞定:举一个例子:

DataGridViewTextBoxColumn dgvtb = new DataGridViewTextBoxColumn();
dgvtb.HeaderText = "参数输入";

dgvtb.DisplayIndex = 8;//这句就可以设置它显示的位置,从0开始

this.dataGridView_danger1.Columns.Insert(0, dgvtb);

如果还有别的问题,可以Hi我

希望我的回答能对你有所帮助
威嚎M
2010-09-08 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:142万
展开全部
DataGridViewCombox dc=new DataGridViewCombox;
dc.DataSource=dataTable;
dc.DisplayMember="b_name";
dc.ValueMember="b_id";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式