DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: laidabin
今日帖子: 3
在线用户: 28
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/10/26 18:20:40
标题:
fcTreeView节点显示问题,请教各位老师!谢谢! 浏览:1295
加入我的收藏
楼主: fcTreeView节点是从数据表中动态加载的,当根据查询条件只有一条记录时,fcTreeView竟然不显示该记录节点,当有一条以上的记录时显示就正常了,所有记录节点都显示出来了,请问各位老师,这是啥情况?谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/28 11:33:57
1楼: 当只有一个根节点,不管这个根节点下有多少个子节点,fcTreeView这个控件不显示节点内容,若有一个以上的根节点,fcTreeView这个控件就正常显示节点内容了。这个问题一直都没有解决,希望各位老师赐教,谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/28 18:07:54
2楼: fcTreeView这个控件中已经有了节点内容,但要点击一下fcTreeView这个控件的节点内容位置,节点内容就显示出来了,不知为何?
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 xuchuantao (暗黑天使) ★☆☆☆☆ -
普通会员
2016/12/28 22:24:13
3楼: 把代码贴上来,要不然我们就只能猜了
----------------------------------------------
按此在新窗口浏览图片
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/30 9:55:54
4楼: 我的代码如下:
procedure TMainForm.InitObjectElement;
var
  j, iDataKind, iAttributeElements : Byte;
  strSQL, strOI, strOIName, strFirstNodeName, strMethodIndex, strMethodName : string;
  firstTreeNode, secondTreeNode, topTreeNode: TfcTreeNode;
  bFlag : Boolean;
begin
  bFlag := false;
  tvObjectElement.Items.Clear;
  
  ......//SQL查询结果见附件中的图片
  
  with dmObject.Run_Query do //Run_Query: TADOQuery;
  begin
    First;
    while not Eof do
    begin
      if not bFlag then
      begin
        topTreeNode := tvObjectElement.Items.GetFirstNode;
        bFlag := true;
      end;
      strOI := Trim(FieldByName('OI').AsString);
      strOIName := Trim(FieldByName('OIName').AsString);
      if strFirstNodeName <> '(' + strOI + ')' + strOIName then
      begin
        firstTreeNode := tvObjectElement.Items.AddChild(topTreeNode, '(' + strOI + ')' + strOIName);
        firstTreeNode.Text := '(' + strOI + ')' + strOIName;
        //firstTreeNode.TreeView.FullExpand; //全部展开
        firstTreeNode.CheckboxType := tvctCheckbox;
      end;
      strMethodIndex := FieldByName('MethodIndex').AsString;
      strMethodName := Trim(FieldByName('MethodName').AsString);
      strDataCode := Trim(FieldByName('DataCode').AsString);
  
      secondTreeNode := tvObjectElement.Items.AddChild(firstTreeNode, '(' + strMethodIndex + ')' +strMethodName);
      secondTreeNode.Text := '(' + strMethodIndex + ')' +strMethodName;
      secondTreeNode.StringData := strDataCode;
      //secondTreeNode.TreeView.FullExpand; //全部展开
      secondTreeNode.CheckboxType := tvctCheckbox;
  
      strFirstNodeName := '(' + strOI + ')' + strOIName;
      Next;
    end;
  end;
end;
此帖子包含附件:
JPEG 图像
大小:81.4K
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/30 10:01:38
5楼: 结果tvObjectElement控件没有显示(FL100)ESAM节点,图片见附件
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/30 10:04:16
6楼: 点击一下tvObjectElement这个控件的节点位置,结果tvObjectElement控件显示(FL100)ESAM节点,图片见附件
此帖子包含附件:
JPEG 图像
大小:22.9K
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2016/12/30 10:05:09
7楼: 结果tvObjectElement控件没有显示(FL100)ESAM节点,图片见附件
此帖子包含附件:
JPEG 图像
大小:9.5K
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2017/1/3 10:21:51
8楼: 各位老师,帮我看看是什么原因,谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2017/1/9 8:16:33
9楼: fcTreeView节点显示问题,请教各位老师!谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2017/1/10 10:39:57
10楼: 当只有一个根节点,不管这个根节点下有多少个子节点,fcTreeView这个控件不显示节点内容,若有一个以上的根节点,fcTreeView这个控件就正常显示节点内容了。这个问题一直都没有解决,希望各位老师赐教,谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
作者:
男 iamcws (你健康我快乐) ★☆☆☆☆ -
普通会员
2017/2/23 10:13:40
11楼: 这个问题一直没有得到解决,希望老师赐教!谢谢!
----------------------------------------------
不要等到孤独寂寞时才想起朋友,不要等到穷困潦倒时才想起发奋,不要等到疾病缠身时才想起健康。。。
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行97.65625毫秒 RSS