社区
VB
帖子详情
好心人帮忙,datagridviewcombobox 问题
zfs346464261
2007-06-20 03:40:44
最近做项目遇到个问题不知道怎么把datagridview中的combobox列变为可写的
修改readonly属性不管用!
谢谢了
...全文
386
4
打赏
收藏
好心人帮忙,datagridviewcombobox 问题
最近做项目遇到个问题不知道怎么把datagridview中的combobox列变为可写的 修改readonly属性不管用! 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zfs346464261
2007-06-21
打赏
举报
回复
谢谢各位已经解决了这样做就可以了(可输入+选择):
private void dataGridView1_CellValidating_1(object sender, DataGridViewCellValidatingEventArgs e)
{
if (e.ColumnIndex == 2)
{
DataGridViewComboBoxCell comboBoxColumn = (DataGridViewComboBoxCell)dataGridView1[e.ColumnIndex, e.RowIndex];
if (!comboBoxColumn.Items.Contains(e.FormattedValue))
{
//DataGridViewComboBoxCell.ObjectCollection oc = (DataGridViewComboBoxCell.ObjectCollection)comboBoxColumn.Items.GetEnumerator();
//oc.AddRange(e.FormattedValue);
//comboBoxColumn.Items.Clear();
//comboBoxColumn.Items.Insert(0, e.FormattedValue);
comboBoxColumn.Items.Add(e.FormattedValue);
comboBoxColumn.Value = e.FormattedValue;
}
}
}
void cb_SelectedIndexChanged(object sender, EventArgs e)
{
//MessageBox.Show("Selected index changed");
}
private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
if (this.dataGridView1.CurrentCellAddress.X == 2)
{
ComboBox cb = e.Control as ComboBox;
if (cb != null)
{
cb.DropDownStyle = ComboBoxStyle.DropDown;
cb.SelectedIndexChanged -= new EventHandler(cb_SelectedIndexChanged);
cb.SelectedIndexChanged += new EventHandler(cb_SelectedIndexChanged);
}
}
}
Terran5
2007-06-20
打赏
举报
回复
combobox.add("0","value1")
combobox.add("1","value2")
combobox.selectindx=0
wzuomin
2007-06-20
打赏
举报
回复
我的博客里有一篇文章介绍如何自定义列
http://blog.csdn.net/wzuomin/archive/2007/06/15/1653619.aspx
不过这个列是一个下拉树的ComBoBox列,你可以把DataGridViewTreeViewEditingControl从ComBoBox继承,类ComboBoxTreeView就不需要了。呵呵
wzuomin
2007-06-20
打赏
举报
回复
这个还真不知道如何修正
不过你可以自己写一个ComBoxBox列
华为服务器网口显示down,[已解决]华为三层交换机新建vlan后端口总是down的状态[已解决]~有
好心人
帮忙
看看吗?谢谢~ - 华为技术论坛 - 51CTO技术论坛_中国领先的IT技术社区...
在三层交换机上,新建vlan 4后 ,GigabitEthernet3/0/4 (在vlan4下)总是down的状态, 这个接口下接个 二层交换机, 在接pc机,同样的配置,为何 vlan2(interface GigabitEthernet3/0/1)的状态就是 up的 ?配置如下,有
好心人
帮忙
看看吗?谢谢~vlan batch 2 4 to 5 1023#poe-power backup-mo...
感谢
好心人
!
周日,和老婆去她姑家,因为天气热,我把外衣拖了,我锁车的时候,老婆帮拿我衣服先走了,结果不小心把我的钱包给甩出去了,谁也没有在意。结果在姑家快吃完饭的时候,突然有人给我打电话,问我丢了什么东西,我刚开始还觉得是不是传说中的那种骗子,一个劲地问人家是谁,认不认识我。后来我清点了一下,发现果然钱包丢了,那个
好心人
在路上时到了,钱包里面有我身份证,银行卡,信用卡,还有我和老婆的健身卡等。要真丢了可是一个
oracle的dg搭建在RMAN duplicate所遇到的
问题
ORA-17628,希望有
好心人
可以
帮忙
解决
[oracle@Lambor dbs]$ rman target sys/oracle auxiliary sys/oracle@Lambor1:1521/shRecovery Manager: Release 11.2.0.4.0 - Production on Fri Jun 8 15:55:57 2018Copyright (c) 1982, 2011, Oracle and/or its ...
python的requests库一直出现
问题
module 'requests' has no attribute 'get'
看了很多个文章,暂时没有发现解决的办法,也在群里找了很多人来问,很多
好心人
帮忙
,先谢谢 1,库重新下载了,失败 2,更新库,失败 3,换了其他url,失败 4,用的Visual Studio Code软件测试,失败 5,在下载pycharm测试, 各种尝试,先发个帖子,看有没有同样
问题
的朋友,
帮忙
解决下,顺便记录,如果找到解决办法,再发多个贴 ...
关于JedisPool连接池遇到的
问题
在使用JedisPool连接池时,因为第一次用不太熟悉,在进行redis操作,由于redis操作的key的类型和命令不匹配,报错了,后面获取连接池的时候都是null。怀疑是不是jedis操作报错之后,连接并没有被JedisPool回收?有没有
好心人
帮忙
解释一下,还有如果每次使用jedis的时候,如果都用new Jedis(),并不close的话,这样会发生什么
问题
,会内存溢出吗,之前有个生产系统...
VB
16,722
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章