Datagridview里调用它本身里控件的方法

本文介绍如何在DataGridView中使用ComboBox并绑定数据源,实现根据数据库字段动态填充ComboBox选项,并展示如何根据用户数据自动选择合适的选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

           

今天我们做了一个项目,是这样用的!首先呢,我在datagridview里添加了这么一个column用来接收从数据库读出的字段! 由于特殊的作用,我的这个column定义的是一个combox,我们可以和平常的地段一样吧他的 dataproetyname属性写上我们的字段名!至于这么控制这个控件呢!

我们还需要这么做,首先呢,在他的属性里编辑一下他的name属性(这个是我们在后面用的时候所需要的名字!)

 

下面我们要使用这个combox了。那么这么实现呢!由于我们已经给他取了名字了!所以在我们的代码里就可以用了!那么我们就可以动态的给这个 combox 编辑他的项了!这样我就达到了我的目的了!

 

但是,我还想在从表里调数据的时候就把表里的数据替换掉combox里的内容,其实也不是替换,比如说我有三个权限,老师,学生,院长! 比如张三 这个人的权限是老师,那么我在掉他的数据的时候,在他的后面的combox的内容就应该显示为 老师!这个怎么实现呢!我们也可以通过 绑定数据!也可以给这几个角色 用不同的数字 表示,这样就更能体现我们的缜密了!

 

那么cmm.commandText=”select quanxian when 1 then “老师“ ,when 2 then “学生” when 3 then “院长”;这样就可以绑定我们的控件的数据源了!

 

说的不是很清楚,但是大致的方法就是这样的,大家多试试吧!等我熟悉的掌握了,我在重新写一遍吧!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值