今天我们做了一个项目,是这样用的!首先呢,我在datagridview里添加了这么一个column用来接收从数据库读出的字段! 由于特殊的作用,我的这个column定义的是一个combox,我们可以和平常的地段一样吧他的 dataproetyname属性写上我们的字段名!至于这么控制这个控件呢!
我们还需要这么做,首先呢,在他的属性里编辑一下他的name属性(这个是我们在后面用的时候所需要的名字!)
下面我们要使用这个combox了。那么这么实现呢!由于我们已经给他取了名字了!所以在我们的代码里就可以用了!那么我们就可以动态的给这个 combox 编辑他的项了!这样我就达到了我的目的了!
但是,我还想在从表里调数据的时候就把表里的数据替换掉combox里的内容,其实也不是替换,比如说我有三个权限,老师,学生,院长! 比如张三 这个人的权限是老师,那么我在掉他的数据的时候,在他的后面的combox的内容就应该显示为 老师!这个怎么实现呢!我们也可以通过 绑定数据!也可以给这几个角色 用不同的数字 表示,这样就更能体现我们的缜密了!
那么cmm.commandText=”select quanxian when 1 then “老师“ ,when 2 then “学生” when 3 then “院长”;这样就可以绑定我们的控件的数据源了!
说的不是很清楚,但是大致的方法就是这样的,大家多试试吧!等我熟悉的掌握了,我在重新写一遍吧!