datagridviewcomboboxcolumn可选可编辑的方法 谁能翻译C#成VB.net

datagridviewcomboboxcolumn可选可编辑的方法发表时间:2009-12-2阅读数:327网友评论:1条datagridviewcomboboxcol... datagridviewcomboboxcolumn可选可编辑的方法

发表时间:2009-12-2 阅读数:327 网友评论:1 条
datagridviewcomboboxcolumn可选可编辑的三种方法,VS2005下C#的源程序,方法让datagridviewcomboboxcolumn可选可编辑。代码源于网络,自己整理的。
最简单的是在datagridview的EditingControlShowing中将显示的下框的类型设为DropDown,从而使得下拉框可编辑。代码如下:
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (e.Control is DataGridViewComboBoxEditingControl)
{
DataGridView dgv = (DataGridView)sender;
if (dgv.CurrentCell.OwningColumn.Name == "cmb0")
{
DataGridViewComboBoxEditingControl cb = (DataGridViewComboBoxEditingControl)e.Control; //得到Control
cb.DropDownStyle = ComboBoxStyle.DropDown; //设定类型
}
}
}
展开
 我来答
恬然且谦虚的小才子Q
2011-01-28 · TA获得超过1361个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:399万
展开全部
在后台写就是 DataGridView.rows[i].cells[6].controls.add(new dropdownlist());

还有 如果表结构比较复杂 建议你自己做表,不要使用GridView,即使使用了,也自己写修改,删除事件,不要用自带的,存在很多问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式