求C++builder大神,DBGridEH中实现下拉框的功能,没用lookup,是直接把数据库字段赋给picklist实现的 10
现在要让DBGridEH不能手动输入,只能从下拉列表中选择内容,该怎么写限制代码,从属性里面调整不行,求大神赐教...
现在要让DBGridEH不能手动输入,只能从下拉列表中选择内容,该怎么写限制代码,从属性里面调整不行,求大神赐教
展开
展开全部
dbGride里面有一个options里面的dgEditing 选项设置为 false 默认是true
如果用代码限制是dbGride->Options>>dgEditing;这个枚举中移除这一项,有时候呢,是dbGride->Options>>dgEditing试试就知道了。
如果用代码限制是dbGride->Options>>dgEditing;这个枚举中移除这一项,有时候呢,是dbGride->Options>>dgEditing试试就知道了。
更多追问追答
追问
这个不行的,这个改了之后我的下拉框都出不来了
追答
你的下拉框是一个加强型的数据库combox是吧,combox也关联了某一列,之所以你的出不来,是因为你匹配不对的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以试试把按键事件FormKeyDown或FormKeyPress中不让输入。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上有好多DBGridEh的应用 ,可以参考一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询