delphi2007 教程

delphi2007 教程

首页 新随笔 联系 聚合 管理
  1013 Posts :: 0 Stories :: 28 Comments :: 0 Trackbacks
关于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;
posted on 2008-09-19 13:43 delphi2007 阅读(525) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。