关于TdxTreeList控件中如何判断点CHECK标题是否已经选中或取消自己的问题? VCL组件开发及应用http://www.delphi2007.net/DelphiVCL/html/delphi_20061225101425137.html
在TdxTreeList控件中我增加了一个TdxTreeListCheckColumn,但是在点标题事件中判断是否选中的时候老是TRUE,代码如下:
procedure TForm1.coIfCheckedToggleClick(Sender: TObject;
const Text: String; State: TdxCheckBoxState);
var
lcNode: TdxTreeListNode;
lbSelect: Boolean;
begin
lcNode := dxTreeList.FocusedNode;
if Assigned(lcNode) then
begin
lbSelect := lcNode.Values[coIfChecked.Index];
if lbSelect then
showmessage('true')
else showmessage('false');
end;
end;