我想实现下面的效果:
当用户想要更改combobox1中的值时,程序就能判断,如果符合条件时,这个combobox1的下拉框就出现,反之如果不符合条件时,combobox1中的值不能修改,最好連那个下拉框都不要出现,这个程序如何才能实现呀?
下面这个程序不能实现我这个效果,即使用xpcombobox1.Enabled:=false;也不行,下拉框还是出现,而且还能选列表里某一个值。
begin
if 条件不能修改 then
begin
xpcombobox1.Enabled:=false;
messagebox(import.handle,'请注意,现在不能修改!!','警告',mb_ok);
exit;
end;
end;
当用户想要更改combobox1中的值时,程序就能判断,如果符合条件时,这个combobox1的下拉框就出现,反之如果不符合条件时,combobox1中的值不能修改,最好連那个下拉框都不要出现,这个程序如何才能实现呀?
下面这个程序不能实现我这个效果,即使用xpcombobox1.Enabled:=false;也不行,下拉框还是出现,而且还能选列表里某一个值。
begin
if 条件不能修改 then
begin
xpcombobox1.Enabled:=false;
messagebox(import.handle,'请注意,现在不能修改!!','警告',mb_ok);
exit;
end;
end;
解决方案 »
- 关于火车极品时刻表的想法
- 统计字符串的问题!
- 多线程,Microsoft speech sdk(SAPI5.1)
- ado如何访问ACCESS数据库!?
- 大家有没有遇到过PARADOX数据库莫名其妙丢数据的情况?
- DELPHI,TCOLOR 相关问题
- BOF或者EOF错误?急,在线等待。
- 非技术性问题:那里有《三国志7》下栽,我买了一个竟然没有对话内容!!谢谢
- serversocket可以稳定服务多少个客户同时连接!
- 软件文档到底是什么写作风格的一种文件?
- edit编辑框可以判断输入的字符是汉字还是英文吗?如果不能,哪个控件可以呢?
- 我是新人,我想接触D ,但是不知道是学习D7好还是学习D2005好~
xpcombobox1.Enabled:=false; //不能修改注意:如果条件可以修改,还要将xpcombobox1.Style := csDropDown;