社区
Delphi
帖子详情
请问怎么屏蔽ComboBox中的选项,等待。
sfxllj
2003-04-18 10:21:17
在ComboBox中怎么让他的个别选项变灰,即不可选?谢谢赐教!
...全文
37
5
打赏
收藏
请问怎么屏蔽ComboBox中的选项,等待。
在ComboBox中怎么让他的个别选项变灰,即不可选?谢谢赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dht2003
2003-04-18
打赏
举报
回复
up
u2m
2003-04-18
打赏
举报
回复
把 CommoBox.Style:=csOwnerDrawVariable或者csOwnerDrawFixed
然后在ComboBox1DrawItem事件中做判断和绘图
procedure TForm1.ComboBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
var
rt: TRect;
begin
with ComboBox1.Canvas do
begin
rt := Rect;
Brush.Color := clBtnFace;
FillRect(rt);
//if 做判断哪个要变灰 then
Font.Color := clGrayText;
DrawText(Handle, PChar(ComboBox1.Items.Strings[0]),
-1, rt, DT_CENTER or DT_VCENTER or DT_BOTTOM);
end;
end;
gongzhijia
2003-04-18
打赏
举报
回复
up
qwertyasd
2003-04-18
打赏
举报
回复
procedure TForm1.ComboBox1Click(Sender: TObject);
begin
if ComboBox1.ItemIndex=1 then ComboBox1.ItemIndex:=-1;
end;
智商无下限
2003-04-18
打赏
举报
回复
上面的方法好像只是变灰了但还是可以选择的吧。
建议既然你不让用户选了为什么不暂时把他删掉哪?用的时候在加回去!
C#编程经验技巧宝典
73 <br>0106 如何获得一个字符串
中
数字的长度 74 <br>0107 如何获得字符串
中
数字或字母的长度 74 <br>0108 如何获得字符串
中
某个数字的位置 75 <br>0109 获得字符串
中
汉字的个数 76 <br>0110...
Autohotkey 知识点整理
建个脚本内容为#InstallKeybdHook并执行,双击图标,窗口
中
选择菜单 view 第四项 key 开头的然后按多媒体键,f5刷新,看第二列内容比如a,显示的值是01e 。使用时就是sc01e::msgbox 77、显示器的宽度和高度用那两...
Qt语言从入门到精通
该视频课程内容涉及QT IDE的使用技巧、标签Label、按钮PushButton、输入输出LineEdit、下拉选择
ComboBox
、函数Function、槽函数Slots、信号Signals、链接函数Connection、Qt类封装、QtObject类分析、控件布局...
C++ Builder初学问与答
一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB
中
如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另一种方法...
【VB控件属性大全】
19 1.08、组合框控件(
ComboBox
)常用属性... 22 1.09、列表框控件(ListBox)的常用属性... 25 1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性... 28 1.11、定时器控件的常用属性... 30 ...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章