CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

Combobox的怪问题

楼主hansonboy(hansonboy)2002-08-15 18:37:47 在 Delphi / VCL组件开发及应用 提问

为什么Combobox   的onChange事件只有在手动改变时才会触发,而用代码改变却不会触发 问题点数:20、回复次数:9Top

1 楼hansonboy(hansonboy)回复于 2002-08-15 18:41:17 得分 0

Edit都可以正常的,   但Combobox却不行,   这是为什么呀,可以解决吗?Top

2 楼hansonboy(hansonboy)回复于 2002-08-15 18:47:45 得分 0

有没有人试过呀Top

3 楼pekiee(绿光(Up 2U))回复于 2002-08-15 18:48:56 得分 10

是的,在代码中更改text   的值是不能触发的  
  在帮助里写的很清楚,不信你看看  
  也不能在change事件里改TEXT的值,  
  但可以该ComboBox1.ItemIndex的值!Top

4 楼yoic(我是一棵菠菜,菜,菜,菜,菜,菜,菜)回复于 2002-08-15 18:49:00 得分 5

有同感,可是怎么解决呢?也困扰我很久了Top

5 楼hansonboy(hansonboy)回复于 2002-08-15 18:55:20 得分 0

唉,算是搞定了,   就是用代码改Text之后再加上Combobox.onChange(self)  
  就是手动触发事件了Top

6 楼yoic(我是一棵菠菜,菜,菜,菜,菜,菜,菜)回复于 2002-08-15 19:00:44 得分 0

thanksTop

7 楼liang_z(千山一刀之忍者神龟)回复于 2002-08-15 19:05:56 得分 5

这不是正好吗!  
  很多时候就是要这样,  
  只有用户改了才叫改,  
  程序自己改不叫数据改变,而数据设置,  
  我正为TEdit的这种程序改也OnChange而恼火!  
  Top

8 楼hansonboy(hansonboy)回复于 2002-08-15 19:16:05 得分 0

那也是Top

9 楼dupenf(飞跃人生)回复于 2002-08-15 19:20:11 得分 0

upTop

相关问题

  • 奇怪的ComboBox!!!!
  • ComboBox的怪问题??????????????
  • combobox的怪事情
  • combobox
  • combobox
  • ComboBox的超怪问题:
  • combobox的奇怪问题
  • 关于ComboBox的怪现象
  • 一个奇怪的combobox控件问题.
  • winform下combobox奇怪的问题!!!!!!!!!!!!!!

关键词

  • 代码
  • 数据
  • combobox
  • 触发
  • onchange
  • 手动
  • 值
  • 事件
  • 改变
  • 程序

得分解答快速导航

  • 帖主:hansonboy
  • pekiee
  • yoic
  • liang_z

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo