找回密码
 立即注册

QQ登录

只需一步,快速开始

huhu359819176

注册会员

4

主题

10

帖子

140

积分

注册会员

积分
140

活字格认证

最新发帖
huhu359819176
注册会员   /  发表于:2013-10-10 09:18  /   查看:7641  /  回复:7


如上图所示:蓝框中的可折叠控件是如何做成的,目前我的画面如下图所示的样子,麻烦请问如何实现可折叠的功能。
C1FlexGrid可以做成这个效果吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

7 个回复

倒序浏览
gw0506
超级版主   /  发表于:2013-10-10 10:10:00
沙发
文档中有专门教程详细描述了类似case的制作和使用办法,请参考:
http://helpcentral.componentone. ... outlinetutorial.htm
回复 使用道具 举报
huhu359819176
注册会员   /  发表于:2013-10-10 11:28:00
板凳

读取xml文件的内容

回复 2楼gw0506的帖子

第二步中有读取xml文件的内容
Step 2 of 5: Read the Data and Build the Outline
方法   GetXMLData(xdoc.ChildNodes[1], 0);
是读取子节点的,xml文件里的内容是怎样的,可否提供一下!
如果说,不想用读取xml的方式做树状结构,还有其他的方式可以实现吗?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-10-10 11:41:00
地板
安装在你机器上的ControlExplorer有例子、代码和文件资源等,可供参考使用。
回复 使用道具 举报
huhu359819176
注册会员   /  发表于:2013-10-10 12:39:00
5#
回复 4楼gw0506的帖子

ControlExplorer中有好几个例子,看了一下 好像没有符合的例子,如下图所示↓

折叠前是这个样子↓


折叠后是这个样子↓


初期化加载的时候,显示应该是折叠后的样子!

要实现这种效果,下面两行要动态的添加的,如果可以的话,请帮忙做个demo,O(∩_∩)O谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
huhu359819176
注册会员   /  发表于:2013-10-10 17:30:00
6#
关于以上问题我自己做了个demo,不过有点问题需要你协助一下!
现在的情况是这样的,如下图所示:↓
grid中有无数据,树都多了下面几个节点,搞不清楚是哪块写的不对?

C1FlexGridTestDemo.rar是我写的例子,你看一下哪块不对?↓

无数据↓


有数据↓


还有就是 父节点 右边单元格的位置是怎样的?如果要给单元格填充值的话,应该是this.c1FlexGrid1[?,?]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-10-10 17:40:00
7#
  1.             this.c1FlexGrid1.Tree.Column = 1;
  2.             this.c1FlexGrid1.Rows.Count = 1;
  3.             this.c1FlexGrid1.Cols.Count = 4;
  4.             this.c1FlexGrid1.Cols[2].Caption = "name";
  5.             this.c1FlexGrid1.Cols[3].Caption = "code";

  6.             this.c1FlexGrid1.Rows.InsertNode(1, 0);
  7.             this.c1FlexGrid1.Rows.InsertNode(2, 1);
  8.             this.c1FlexGrid1.Rows.InsertNode(3, 1);
复制代码
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-10-15 11:29:00
8#
问题解决了吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部