读书人

请问个有关问题:关于TComboBox控件获

发布时间: 2012-04-01 17:23:46 作者: rapoo

请教个问题:关于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

读书人网 >.NET

热点推荐