首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问个有关问题:关于TComboBox控件获得交点的有关问题

2012-04-01 
请教个问题:关于TComboBox控件获得交点的问题我把TComboBox的style属性设置为:csDropDownList后,想根据它

请教个问题:关于TComboBox控件获得交点的问题
我把TComboBox的style属性设置为:csDropDownList后,想根据它的获得焦点状态实现某功能。请问该如何实现呢?

[解决办法]
不会啊,这个属性不会影响获得焦点的,你是不是把tabstop设置成false了
[解决办法]
并不是因为你设置了style的缘故,而是combobox本身并没有提供单击的功能。
可以参考源码:
const
ComboBoxStyle = [csCaptureMouse, csSetCaption, csDoubleClicks,
csFixedHeight, csReflector];
begin
inherited Create(AOwner);
if NewStyleControls then
ControlStyle := ComboBoxStyle else
ControlStyle := ComboBoxStyle + [csFramed];
[解决办法]
lz的意思是不是当鼠标移动到某一Item上时触发某些功能。

请查一下这个消息
WM_CTLCOLORLISTBOX

热点排行