| 发表于:2008-02-22 19:39:39 楼主 |
我在做一个批量录入,希望能够在datagridview的combobox中的selectedindexchanged事件激活后获得selectedindexchanged事件响应的行号,在微软的msdn中只找到了 private sub addcolorcolumn() dim comboboxcolumn as new datagridviewcomboboxcolumn() comboboxcolumn.items.addrange( _ color.red, color.yellow, color.green, color.blue) comboboxcolumn.valuetype = gettype(color) datagridview1.columns.add(comboboxcolumn) end sub private sub datagridview1_editingcontrolshowing(byval sender as object, _ byval e as datagridvieweditingcontrolshowingeventargs) _ handles datagridview1.editingcontrolshowing dim combobox1 as combobox = ctype(e.control, combobox) addhandler combobox1.selectedindexchanged, _ new eventhandler(addressof combobox_selectedindexchanged) end sub private sub combobox_selectedindexchanged( _ byval sender as object, byval e as eventargs) dim combobox1 as combobox = ctype(sender, combobox) combobox1.backcolor = _ ctype(ctype(sender, combobox).selecteditem, color) end sub 这样的代码,e.rowindex这样的属性无法访问希望大家帮我看看。 |
|
|
|
|