delphi 请问DBGrid中怎么限制某一例只能从picklist里面选择值, 我想让用户只能从picklist里面的值选择,而不能随意的自己输入值,请问应该怎么办?... 我想让用户只能从picklist里面的值选择,而不能随意的自己输入值,请问应该怎么办? 展开 我来答 1个回答 #热议# 在购买新能源车时,要注意哪些? 手机用户82519 2015-02-15 · TA获得超过227个赞 知道答主 回答量:110 采纳率:0% 帮助的人:116万 我也去答题访问个人页 关注 展开全部 可以在Dbgrid1的keypress事件中控制键盘if Dbgrid1.selectedfield=Dbgrid1.datasource.dataset.fieldbyname('字段名') then begin if not (key in then //回车键可以保留,其它屏蔽 key0; end;//可能还要在keydown中控制delete键 查看更多答案>>希望采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-04-12 Delphi问题:能通过查询将某字段的查询结果动态自动添加到DBGrid中一列的picklist中吗。比如:查询部门表 2012-06-09 delphi中怎样使dbgrid中某一个列的值不能被修改? 3 2016-03-14 请问怎么修改delphi中dbgrid显示的全部数据的某一列值 2016-12-02 delphi 中如何批量修改dbgrid中所显示数据的某一列的值? 2015-04-27 delphi 如何让DBGrid中的某一列的数据,以ComboBox的形式进行显拜托了各位 谢谢 2013-03-23 我用delphi的dbgrid控件的picklist属性做了个下拉提示框, 2016-10-15 Delphi7中如何显示DBGrid中的某一值? 2008-11-02 delphi 中如何取出DBGrid中的被选择行的第一列的值? 7 更多类似问题 > 为你推荐: