在datagridView中加入一个combox列,怎么能允许用户输入?(winform) 如题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决办法如下: private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { if (dataGridView1.CurrentCell.ColumnIndex == 3) //这里需要你具体的列索引 { DataGridViewComboBoxEditingControl editCtrl = e.Control as DataGridViewComboBoxEditingControl; editCtrl.DropDownStyle = ComboBoxStyle.DropDown; //变为这样的下拉风格 } } 多谢哥们儿!尽管还是不能象正常的comboBox那样随意输入(只能输入Items已加入的值,而且中文输不进去),但已经是一大进步了!结分!如果有方法能实现正常输入,还望继续赐教!谢谢! 想做一个winform程序,有个功能需求思路! 我的.net编译环境不捕获异常,谁遇到过吗 请问怎么在程序启动的时候实现初始化 .cs与javascript传值 rose V7 支持C#吗? 设置一个窗口调用另一窗口后的问题 刚学VS2003的WIN编程,小问题一堆 谁有Socket广播的例子??? 请教兄弟们一个简单的问题! 请教关于datagrid的一个事件 xml创建问题,着急,在线等!! 请教问题
{
if (dataGridView1.CurrentCell.ColumnIndex == 3) //这里需要你具体的列索引
{ DataGridViewComboBoxEditingControl editCtrl = e.Control as DataGridViewComboBoxEditingControl;
editCtrl.DropDownStyle = ComboBoxStyle.DropDown; //变为这样的下拉风格
} }
如果有方法能实现正常输入,还望继续赐教!谢谢!